alert A new version of JavaMelody is available (1.99.4 instead of 1.90.0, see Release Notes)

Stats Statistics of JavaMelody monitoring taken at 12/16/25, 10:18 PM on _ip-10-0-7-110.ec2.internal (application)

Update Update     PDF PDF     Online help Online help     Monitoring with a Rich Desktop Application Desktop     Choice of period :  Day Day  Week Week  Month Month  Year Year  All All  Customized Customized


           (m/d/yy)     


Used memory % CPU Http sessions
Active threads Active jdbc connections Used jdbc connections
Http hits per minute Http mean times (ms) % of http errors
Sql hits per minute Sql mean times (ms) % of sql errors
Spring hits per minute Spring mean times (ms) % of spring errors
Other charts
% Garbage Collector time Threads count Loaded classes count
Used buffered memory Used non heap memory Used physical memory
Used swap space System load % System CPU
Nb of opened files Mean age of http sessions (min) Transactions per minute
Free disk space Usable disk space

http Statistics http - 1 day since midnight

Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of cumulative cpu timeMean cpu time (ms)Mean allocated Kb% of system errorMean size (Kb)Mean hits sqlMean time sql (ms)
http global 100 616,793 20 508,601 1,726 100 0 299 0.00 0 1 16
http warning 0 8 3,243 5,146 1,216 0 15 4,709 0.00 20 2 22
http severe 37 36 129,618 508,601 187,689 7 536 391,471 5.56 1 77 128,601
4,528 hits/min on 34 requests       Details      
Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of cumulative cpu timeMean cpu time (ms)Mean allocated Kb% of system errorMean size (Kb)Mean hits sqlMean time sql (ms)
graph/api/cte/credito-pis-cofins-frete-insumo-aliquota-zero/{cnpj}/period GET 42 503,417 10 1,159 7 39 0 242 0.00 0 1 6
graph/api/document/{cnpj}/consolidacao-cnpj POST 37 15 304,562 508,601 178,327 0 111 8,988 13.33 0 159 304,098
graph/api/document/keys POST 17 109,338 19 2,270 30 44 1 367 0.00 1 1 14
graph/api/document/{cnpj}/products-nfe GET 0 1,674 47 349 16 0 1 252 0.00 0 1 40
graph/api/cfe-periodo-importacao/importar-planilha/{cnpj} POST 0 14 4,231 22,729 6,777 6 1,258 996,580 0.00 0 26 2,118
graph/api/cfe-periodo-importacao/paginado/{cnpj} POST 0 31 1,710 7,085 1,962 0 7 928 0.00 5 11 1,574
graph/api/reports/nfe/{key} GET 0 300 155 1,157 89 4 39 21,356 0.00 12 3 108
graph/api/document/{cnpj}/arquivo-entregue POST 0 51 911 5,040 904 0 2 1,213 0.00 5 1 900
graph/api/document/{cnpj}/obrigacoes POST 0 7 5,511 12,193 4,855 0 5 860 0.00 5 1 5,500
graph/api/reports/nfse/{key} GET 0 40 766 1,418 186 0 21 4,023 0.00 14 2 135
graph/api/document/{cnpj}/analise-representatividade-consolidada POST 0 8 3,243 5,146 1,216 0 15 4,709 0.00 20 2 22
graph/api/document/{cnpj}/v2/cte POST 0 17 938 8,230 1,985 0 10 1,439 0.00 22 4 919
graph/api/reports/cte/{key} GET 0 67 127 358 69 0 33 10,052 0.00 10 2 87
graph/api/document/{cnpj}/find-nota-emitida-periodo POST 0 410 19 85 11 0 1 508 0.00 0 1 13
graph/api/document/{cnpj}/solicitar-download-documentos-cancelados POST 0 43 149 371 95 0 19 1,560 0.00 0 10 79
graph/api/document/{cnpj}/v2/nfe POST 0 11 481 3,479 1,067 0 6 1,273 0.00 20 2 467
graph/api/document/{cnpj}/oportunidade-tese-juridica-consolidada-resumida POST 0 8 576 921 326 0 72 22,816 0.00 0 20 469
graph/actuator/health GET 0 816 4 32 2 0 0 59 0.00 0 0 0
graph/api/document/{key}/sped-document GET 0 127 13 39 6 0 1 282 0.00 0 1 7
graph/api/download/nfse/pdf-zip-online POST 0 1 1,668 1,668 0 0 24 4,319 0.00 15 2 1,013
graph/api/ressarcimento-cigarros/{cnpj}/pis-cofins-restituir POST 0 69 22 283 33 0 7 1,962 0.00 8 1 10
graph/api/document/{cnpj}/analise-venda-devolucao POST 0 94 15 99 12 0 2 778 0.00 0 1 8
graph/api/document/{cnpj}/nfse/period GET 0 120 8 17 2 0 1 259 0.00 0 1 4
graph/api/nfe/credito-tese-artigo-426a/{cnpj}/period POST 0 58 12 45 6 0 1 646 0.00 0 1 7
graph/api/solicitacao-download-nfe/consulta POST 0 11 63 315 95 0 2 390 0.00 4 2 53
graph/api/uploads3/documents/generate/multiple/presigned POST 0 8 59 124 39 0 8 1,194 0.00 0 3 33
graph/api/uploads3/publico/documents/trigger/success-upload/presigned/{fileName}/{idRequest} POST 0 8 21 45 10 0 2 631 0.00 0 3 11
graph/api/etiqueta/listar POST 0 1 152 152 0 0 65 12,704 0.00 1 1 20
graph/api/download/cte/xml/{key} GET 0 1 55 55 0 0 31 4,985 0.00 7 2 18
graph/api/feature-flag/todas GET 0 2 23 33 14 0 9 1,282 0.00 0 1 10
graph/api/download/{cnpj}/solicitacoes GET 0 1 41 41 0 0 8 983 0.00 2 1 30
graph/api/ressarcimento-cigarros/{cnpj}/download POST 0 9 2 5 1 0 1 254 0.00 0 0 0
graph/api/server/publico/version GET 0 13 1 5 1 0 0 91 0.00 0 0 0
graphError404 0 3 2 4 1 0 2 433 100.00 0 0 0

sql Statistics sql - 1 day since midnight

Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of system error
sql global 100 620,850 18 49,368 359 0.00
sql warning 0 9 522 636 88 0.00
sql severe 55 862 7,526 49,368 6,059 0.00
4,558 hits/min on 975 requests       Details      
Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of system error
graphSELECT CAST(cte.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' AS int8) AS numeroCte, cte.key AS chaveCte, nfe_info.numeroNfe, item.produto ->> 'chave' AS chaveNfe, CAST(cte.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS numeric) AS valorPrestacao FROM document cte, jsonb_array_elements(cte.data -> 'cte' -> 'infCteNorm' -> 'infDoc' -> 'infNFe') WITH ORDINALITY item(produto), LATERAL ( SELECT DISTINCT CAST(nfe.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS int8) AS numeroNfe FROM document nfe, jsonb_array_elements(nfe.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item_nfe(produto_nfe) WHERE nfe.key = item.produto ->> 'chave' AND nfe.data_emissao BETWEEN ? AND ? AND nfe.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND produto_nfe -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'cst' = '06' AND produto_nfe -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'cst' = '06' ) AS nfe_info WHERE cte.type = 'CTE' AND cte.cnpj_addressee = ? AND cte.data_emissao BETWEEN ? AND ? AND EXISTS ( SELECT 1 FROM document nfe, jsonb_array_elements(nfe.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item_nfe(produto_nfe) WHERE nfe.key = item.produto ->> 'chave' AND nfe.data_emissao BETWEEN ? AND ? AND nfe.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND produto_nfe -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'cst' = '06' AND produto_nfe -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'cst' = '06' ) limit ? 29 503,417 6 965 5 0.00
graphselect d.key as chaveCfe, d.data -> 'infCFe' -> 'ide' ->> 'mod' as modeloCfe, d.cnpj_issuer as cnpjEmitente, d.data -> 'infCFe' -> 'emit' ->> 'xnome' as nomeEmitenteCfe, est.nome as nomeEstado, coalesce(d.data -> 'infCFe' -> 'dest' ->> 'cnpj', d.data -> 'infCFe' -> 'dest' ->> 'cpf') as cnpjCpfDestinatarioCfe, cast(d.data -> 'infCFe' -> 'total' ->> 'vcFe' as numeric) as valorCfe, d.data -> 'infCFe' -> 'ide' ->> 'cnf' as codNf, d.data_emissao as dataEmissaoCfe, (items.prod ->> 'cprod') as codigoProduto, (items.prod ->> 'xprod') as nomeProduto, (items.prod ->> 'ncm') as ncmProduto, (items.prod ->> 'cfop') as cfop, (items.prod ->> 'ucom') as unidadeMedidaProduto, (items.prod ->> 'qcom') as quantidadeProduto, cast(items.prod ->> 'vunCom' as numeric) as valorUnitarioProduto, cast(items.prod ->> 'vprod' as numeric) as valorTotalProduto, cast(coalesce(items.imposto -> 'pis' -> 'pisAliq' ->> 'cst', items.imposto -> 'pis' -> 'pisnt' ->> 'cst') as text) as cstPisProduto, cast(coalesce(items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'cst', items.imposto -> 'cofins' -> 'cofinsnt' ->> 'cts') as text) as cstCofinsProduto, cast(items.prod ->> 'vprod' as numeric) as baseCalculoPisProduto, cast(items.prod ->> 'vprod' as numeric) as baseCalculoCofinsProduto, cast(items.imposto -> 'pis' -> 'pisAliq' ->> 'vpis' as numeric) as valorPisProduto, cast(items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' as numeric) as valorCofinsProduto from document d INNER JOIN document_status ds ON d.key = ds.key and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type , jsonb_to_recordset(d.data -> 'infCFe' -> 'det') as items(prod jsonb, imposto jsonb), revizia_estado est where ds.status = '1' and cast(d.data -> 'infCFe' -> 'ide' ->> 'cuf' as integer) = est.codigo_ibge and d.type IN ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7', 'CFE_0_9', 'CFE_0_10') and d.cnpj_issuer = ? and items.prod ->> 'ncm' IN ('24021000', '24022000', '24029000') and d.data_emissao between ? and ? 15 169 10,854 49,368 9,652 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 11 89,725 14 2,165 19 0.00
graph SELECT d.data_emissao AS dataNfe, d.key AS chaveNfe, (items.prod ->> 'cprod') AS codigoProduto, (items.prod ->> 'xprod') AS nomeProduto, CAST((items.prod ->> 'vprod') AS NUMERIC) AS valorProduto, (items.prod ->> 'qcom') AS quantidadeProduto, (items.prod ->> 'cfop') AS cfop FROM document d, jsonb_to_recordset(d.data -> 'nfe' -> 'infNFe' -> 'det') AS items(prod jsonb) WHERE (items.prod ->> 'cfop') IN (?, ?) AND d.cnpj_issuer = ? AND d.type IN (?, ?, ?, ?, ?, ?, ?, ?) AND (d.data_emissao BETWEEN CAST(? as date) AND CAST(? as date)) 0 1,674 40 342 14 0.00
graphSELECT (SELECT COUNT(1) FROM CFE_PERIODO_IMPORTACAO_JOB WHERE ID_CFE_PERIODO_IMPORTACAO = C.ID) TOTAL, (SELECT COUNT(1) FROM CFE_PERIODO_IMPORTACAO_JOB WHERE ID_CFE_PERIODO_IMPORTACAO = C.ID AND STATUS = 'EM_PROCESSAMENTO') EM_PROCESSAMENTO, (SELECT COUNT(1) FROM CFE_PERIODO_IMPORTACAO_JOB WHERE ID_CFE_PERIODO_IMPORTACAO = C.ID AND STATUS = 'COM_ERRO') ERRO, (SELECT COUNT(1) FROM CFE_PERIODO_IMPORTACAO_JOB WHERE ID_CFE_PERIODO_IMPORTACAO = C.ID AND STATUS = 'COM_ERRO_PERMANENTE') ERRO_PERMANENTE, (SELECT COUNT(1) FROM CFE_PERIODO_IMPORTACAO_JOB WHERE ID_CFE_PERIODO_IMPORTACAO = C.ID AND STATUS = 'PENDENTE') PENDENTE, (SELECT COUNT(1) FROM CFE_PERIODO_IMPORTACAO_JOB WHERE ID_CFE_PERIODO_IMPORTACAO = C.ID AND STATUS = 'CONCLUIDO') CONCLUIDO, (SELECT COUNT(1) FROM CFE_PERIODO_IMPORTACAO_JOB WHERE ID_CFE_PERIODO_IMPORTACAO = C.ID AND STATUS = 'INEXISTENTE') INEXISTENTE, (SELECT COUNT(1) FROM CFE_PERIODO_IMPORTACAO_JOB_LOTE WHERE ID_CFE_PERIODO_IMPORTACAO_JOB in (SELECT ID FROM CFE_PERIODO_IMPORTACAO_JOB WHERE ID_CFE_PERIODO_IMPORTACAO = C.ID)) TOTAL_LOTE FROM CFE_PERIODO_IMPORTACAO C WHERE C.ID = ? 0 292 166 502 141 0.00
graph SELECT TO_CHAR(starts_date, 'yyyy-MM') AS periodo, dov.type, dov.final_type as finalType FROM document_obrigacoes_view dov WHERE dov.cnpj = ? AND dov.type IN (?, ?) AND dov.data_emissao BETWEEN ? AND ? 0 51 900 5,031 905 0.00
graphselect documentob0_.cnpj_issuer as cnpj_iss1_17_, documentob0_.type as type2_17_, documentob0_.key as key3_17_, documentob0_.nsu as nsu4_17_, documentob0_.protocol as protocol5_17_, documentob0_.cnpj as cnpj6_17_, documentob0_.data_emissao as data_emi7_17_, documentob0_.delivery_date as delivery8_17_, documentob0_.ends_date as ends_dat9_17_, documentob0_.exibir_popup_escrituracao as exibir_10_17_, documentob0_.final_type as final_t11_17_, documentob0_.imported_at as importe12_17_, documentob0_.inscricao_estadual as inscric13_17_, documentob0_.name_file as name_fi14_17_, documentob0_.original_file_name as origina15_17_, documentob0_.parcial as parcial16_17_, documentob0_.starts_date as starts_17_17_ from public.document_obrigacoes_view documentob0_ where (documentob0_.final_type in (? , ? , ? , ?)) and (documentob0_.type in (? , ?)) and substring(documentob0_.cnpj, 1, 8)=? order by documentob0_.starts_date desc limit ? 0 7 5,478 12,186 4,869 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 17,483 26,918 13,343 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 17,135 27,182 14,208 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 16,176 25,318 12,928 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 16,132 23,505 10,426 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 15,718 26,201 14,824 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 15,046 22,236 10,168 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_15_, documentnf0_.type as type2_15_, documentnf0_.key as key3_15_, documentnf0_.nsu as nsu4_15_, documentnf0_.protocol as protocol5_15_, documentnf0_.addressee_name as addresse6_15_, documentnf0_.available_at as availabl7_15_, documentnf0_.canceled_at as canceled8_15_, documentnf0_.carta_correcao as carta_co9_15_, documentnf0_.cce_events as cce_eve10_15_, documentnf0_.cfops as cfops11_15_, documentnf0_.chaves_cte_associadas_sistema as chaves_12_15_, documentnf0_.cnpj as cnpj13_15_, documentnf0_.cnpj_addressee as cnpj_ad14_15_, documentnf0_.cnpj_carrier as cnpj_ca15_15_, documentnf0_.data as data16_15_, documentnf0_.data_emissao as data_em17_15_, documentnf0_.duplicatas as duplica18_15_, documentnf0_.etiquetas as etiquet19_15_, documentnf0_.fatura as fatura20_15_, documentnf0_.issuer_name as issuer_21_15_, documentnf0_.manifestation as manifes22_15_, documentnf0_.name_file as name_fi23_15_, documentnf0_.nfe_number as nfe_num24_15_, documentnf0_.notas_referencia as notas_r25_15_, documentnf0_.status as status26_15_, documentnf0_.value as value27_15_ from public.document_nfe_view documentnf0_ where documentnf0_.key=? and (documentnf0_.type in (? , ? , ?)) 0 300 98 438 64 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 14,322 21,675 10,398 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 28,380 28,380 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 14,003 21,752 10,958 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 27,437 27,437 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 26,042 26,042 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 12,928 18,986 8,566 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 12,121 12,123 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 11,944 15,525 5,063 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 11,811 12,855 1,475 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 11,608 18,191 9,309 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 22,792 22,792 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 11,281 16,743 7,723 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10,711 12,322 2,277 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10,333 10,337 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10,298 17,186 9,740 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10,295 10,302 9 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10,226 12,518 3,241 0.00
graph/* BATCH */ INSERT INTO cfe_periodo_importacao_job (chave_acesso, id_cfe_periodo_importacao, data_fim, cnpj, status, recorrente, versao) VALUES (?, ?, ?, ?, ?, ?, ?) 0 171 119 168 18 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 20,078 20,078 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,936 12,705 3,915 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 19,704 19,704 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,788 11,413 2,298 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,766 9,768 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,715 12,316 3,678 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,658 9,661 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,626 9,629 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 19,180 19,180 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,586 9,600 19 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,510 10,513 1,417 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,499 9,963 656 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,476 11,602 3,005 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 18,737 18,737 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,311 10,087 1,097 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,224 10,835 2,277 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 18,438 18,438 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,045 9,983 1,325 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9,015 11,142 3,008 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,959 8,960 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,727 8,728 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 17,398 17,398 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?) AND d.data_emissao BETWEEN ? AND ? 0 1,860 9 289 12 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,646 10,258 2,279 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,620 8,625 7 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,515 9,572 1,494 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,512 10,038 2,158 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 17,014 17,014 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 16,915 16,915 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,388 9,062 952 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,376 9,261 1,251 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 16,710 16,710 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 16,608 16,608 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,256 8,264 11 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 16,447 16,447 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 16,432 16,432 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,185 8,217 44 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,180 9,209 1,455 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,172 8,406 330 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,157 10,081 2,720 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,130 9,401 1,796 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,064 8,071 9 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8,052 9,180 1,595 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,998 8,007 12 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,896 8,537 905 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,893 7,897 5 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,888 9,157 1,794 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,875 8,721 1,195 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,859 7,862 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 15,656 15,656 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,772 8,370 844 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,744 8,052 435 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,726 8,123 560 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,699 9,224 2,155 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 15,346 15,346 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 15,267 15,267 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,623 8,885 1,784 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 15,245 15,245 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,608 8,383 1,095 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,575 8,732 1,636 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,561 8,987 2,015 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,450 8,658 1,708 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,390 7,392 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 14,721 14,721 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,355 7,782 603 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,343 7,346 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 14,679 14,679 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,206 8,243 1,465 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7,071 7,250 252 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,987 8,123 1,606 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,974 7,380 574 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,857 6,859 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,746 7,836 1,540 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,739 6,742 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,689 6,694 6 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,686 7,968 1,812 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 13,354 13,354 0 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 9 1,480 8,219 2,640 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,632 7,477 1,194 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,628 6,707 111 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,619 7,458 1,186 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 438 30 715 73 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,576 7,031 642 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,562 8,032 2,078 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12,991 12,991 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,487 7,589 1,557 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,451 6,638 264 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,420 7,795 1,943 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,371 10,135 5,323 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12,620 12,620 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,253 6,257 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12,464 12,464 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12,422 12,422 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12,409 12,409 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12,404 12,404 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,161 7,400 1,751 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,149 6,414 374 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12,204 12,204 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,075 6,079 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12,086 12,086 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6,029 6,036 9 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,992 7,065 1,516 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 251 47 458 78 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,962 5,964 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,953 5,995 59 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,906 6,463 787 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,794 11,794 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,791 11,791 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,893 7,596 2,407 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,735 11,735 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,671 11,671 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,828 5,829 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,822 5,824 2 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 415 28 645 67 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,803 6,990 1,678 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,803 6,759 1,351 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,599 11,599 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,793 6,371 816 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,783 5,785 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,739 5,742 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,476 11,476 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,441 11,441 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,719 6,611 1,261 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 368 31 641 71 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,384 11,384 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,368 11,368 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,346 11,346 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,272 11,272 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,615 6,943 1,878 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,129 11,129 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,109 11,109 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,067 11,067 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,031 11,031 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11,027 11,027 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,513 5,572 82 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,962 10,962 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,905 10,905 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,904 10,904 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,885 10,885 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,871 10,871 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,813 10,813 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,396 6,485 1,540 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,751 10,751 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,354 5,845 694 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,352 5,718 517 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,683 10,683 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,629 10,629 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,627 10,627 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,624 10,624 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,590 10,590 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,275 6,046 1,090 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,547 10,547 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,427 10,427 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,211 5,213 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,420 10,420 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,198 5,201 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,363 10,363 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,361 10,361 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,167 5,564 561 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,311 10,311 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,309 10,309 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,269 10,269 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,131 5,595 656 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,256 10,256 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,247 10,247 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,120 5,121 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,093 5,291 280 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,177 10,177 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,081 5,111 42 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,078 5,081 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,126 10,126 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,061 5,067 8 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,121 10,121 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,043 5,060 24 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 5,019 5,023 5 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,021 10,021 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10,007 10,007 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,966 9,966 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,974 4,977 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,943 9,943 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,968 4,972 5 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,931 9,931 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,907 9,907 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,888 9,888 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,857 9,857 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,913 4,915 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,816 9,816 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,786 9,786 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,762 9,762 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,748 9,748 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,745 9,745 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,698 9,698 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,667 9,667 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,645 9,645 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,540 9,540 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,536 9,536 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,489 9,489 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,480 9,480 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,739 5,270 750 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,462 9,462 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,440 9,440 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,430 9,430 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,428 9,428 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,411 9,411 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,353 9,353 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,329 9,329 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,324 9,324 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,305 9,305 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,267 9,267 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,224 9,224 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,222 9,222 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,192 9,192 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,184 9,184 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,134 9,134 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,563 4,566 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,043 9,043 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9,003 9,003 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,455 4,527 101 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,801 8,801 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,786 8,786 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,785 8,785 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,391 4,400 12 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,710 8,710 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,696 8,696 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,339 4,350 15 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,673 8,673 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,672 8,672 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,331 5,357 1,450 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,307 4,619 441 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,295 4,296 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,583 8,583 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,523 8,523 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,228 4,230 2 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 157 53 131 16 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,386 8,386 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,156 4,416 366 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,257 8,257 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,255 8,255 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,248 8,248 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,121 4,412 410 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,226 8,226 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,216 8,216 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,161 8,161 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,151 8,151 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 4,070 4,528 647 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,070 8,070 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,054 8,054 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,039 8,039 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8,020 8,020 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,985 7,985 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,979 7,979 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,970 7,970 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,968 7,968 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,949 7,949 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,940 7,940 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,933 7,933 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,867 7,867 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,834 7,834 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,818 7,818 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,773 7,773 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,767 7,767 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,747 7,747 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,870 3,872 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,722 7,722 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,859 7,660 5,375 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,710 7,710 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,641 7,641 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,634 7,634 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,813 4,745 1,317 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,619 7,619 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,580 7,580 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,571 7,571 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,562 7,562 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,776 3,876 141 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,548 7,548 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,548 7,548 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,524 7,524 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,508 7,508 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,445 7,445 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,718 7,402 5,209 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,434 7,434 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,389 7,389 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,694 7,355 5,176 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,346 7,346 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 265 27 390 54 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,266 7,266 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,217 7,217 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,607 7,181 5,054 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,186 7,186 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,587 3,712 176 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,580 7,127 5,016 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,148 7,148 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,126 7,126 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,104 7,104 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,548 5,571 2,860 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7,014 7,014 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,798 6,798 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,791 6,791 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,758 6,758 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 367 18 490 46 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,640 6,640 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,635 6,635 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,632 6,632 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,628 6,628 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,627 6,627 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,598 6,598 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,586 6,586 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,583 6,583 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,579 6,579 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,565 6,565 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,542 6,542 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,220 5,188 2,782 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,216 4,016 1,130 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,429 6,429 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,427 6,427 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,427 6,427 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,403 6,403 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,370 6,370 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,181 6,328 4,450 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,347 6,347 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,342 6,342 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 3,147 6,254 4,393 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,223 6,223 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,060 6,060 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6,031 6,031 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,919 5,919 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,915 5,915 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 2,932 4,662 2,446 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,817 5,817 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 2,881 5,730 4,028 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,697 5,697 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?) AND d.data_emissao BETWEEN ? AND ? 0 704 7 120 8 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,625 5,625 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 305 18 1,250 96 0.00
graphWITH consultaNfeCfe AS ( SELECT 'NFE_CFE_EMITIDA' AS notaEmitida FROM document d WHERE d.type IN ('NFE_3_1', 'NFE_4_0', 'CFE_0_6', 'CFE_00_6', 'CFE_0_7', 'CFE_00_7', 'CFE_0_8','CFE_0_9','CFE_0_10') AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN ? AND ? LIMIT 1 ), consultaCte AS ( SELECT 'CTE_EMITIDA' AS notaEmitida FROM document d WHERE d.type = 'CTE' AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN ? AND ? LIMIT 1 ) SELECT notaEmitida FROM consultaNfeCfe UNION ALL SELECT notaEmitida FROM consultaCte 0 410 13 73 11 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,573 5,573 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 2,778 4,513 2,452 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,502 5,502 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 205 26 646 64 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,434 5,434 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,420 5,420 0 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.key=? and (documentct0_.type in (? , ?)) 0 67 80 315 65 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 2,701 5,370 3,773 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,354 5,354 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,302 5,302 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,279 5,279 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,242 5,242 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,197 5,197 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 2,596 4,198 2,265 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,183 5,183 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,126 5,126 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,050 5,050 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,049 5,049 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,977 4,977 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,969 4,969 0 0.00
graphselect documentnf0_.key as key1_16_, documentnf0_.addressee_cpfcnpj as addresse2_16_, documentnf0_.addressee_name as addresse3_16_, documentnf0_.city_name as city_nam4_16_, documentnf0_.competency_date as competen5_16_, documentnf0_.data_emissao as data_emi6_16_, documentnf0_.type as type7_16_, documentnf0_.group_type as group_ty8_16_, documentnf0_.ibge_city_code as ibge_cit9_16_, documentnf0_.imported_at as importe10_16_, documentnf0_.iss_value as iss_val11_16_, documentnf0_.issuer_cpfcnpj as issuer_12_16_, documentnf0_.issuer_name as issuer_13_16_, documentnf0_.name_file as name_fi14_16_, documentnf0_.number as number15_16_, documentnf0_.opcao_simples as opcao_s16_16_, documentnf0_.opting_simple as opting_17_16_, documentnf0_.other_information as other_i18_16_, documentnf0_.rps_number as rps_num19_16_, documentnf0_.rps_serie as rps_ser20_16_, documentnf0_.service_code as service21_16_, documentnf0_.service_description as service22_16_, documentnf0_.status as status23_16_, documentnf0_.uf_initial as uf_init24_16_, documentnf0_.value as value25_16_, documentnf0_.verification_code as verific26_16_ from public.document_nfse_view documentnf0_ where documentnf0_.key=? and (documentnf0_.type in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 0 40 123 298 46 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,939 4,939 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,921 4,921 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,846 4,846 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,840 4,840 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,802 4,802 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,797 4,797 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,720 4,720 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,651 4,651 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,548 4,548 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,500 4,500 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,436 4,436 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,427 4,427 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,413 4,413 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,367 4,367 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,299 4,299 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,289 4,289 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,268 4,268 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,256 4,256 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,196 4,196 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,147 4,147 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,119 4,119 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,082 4,082 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,055 4,055 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,035 4,035 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 4,004 4,004 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,991 3,991 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,952 3,952 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,830 3,830 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,806 3,806 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,802 3,802 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,795 3,795 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,774 3,774 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,760 3,760 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,742 3,742 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,691 3,691 0 0.00
graph/* BATCH */ update public.cnpj_consolidation set cnpj=?, data=?, data_processamento=?, duracao_ultimo_processamento=?, inscricao_estadual=?, periodo=?, tipo_consolidacao=? where id=? 0 793 4 67 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,500 3,500 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,457 3,457 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,417 3,417 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 129 26 465 62 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,323 3,323 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 122 27 664 89 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_15_, documentnf0_.type as type2_15_, documentnf0_.key as key3_15_, documentnf0_.nsu as nsu4_15_, documentnf0_.protocol as protocol5_15_, documentnf0_.addressee_name as addresse6_15_, documentnf0_.available_at as availabl7_15_, documentnf0_.canceled_at as canceled8_15_, documentnf0_.carta_correcao as carta_co9_15_, documentnf0_.cce_events as cce_eve10_15_, documentnf0_.cfops as cfops11_15_, documentnf0_.chaves_cte_associadas_sistema as chaves_12_15_, documentnf0_.cnpj as cnpj13_15_, documentnf0_.cnpj_addressee as cnpj_ad14_15_, documentnf0_.cnpj_carrier as cnpj_ca15_15_, documentnf0_.data as data16_15_, documentnf0_.data_emissao as data_em17_15_, documentnf0_.duplicatas as duplica18_15_, documentnf0_.etiquetas as etiquet19_15_, documentnf0_.fatura as fatura20_15_, documentnf0_.issuer_name as issuer_21_15_, documentnf0_.manifestation as manifes22_15_, documentnf0_.name_file as name_fi23_15_, documentnf0_.nfe_number as nfe_num24_15_, documentnf0_.notas_referencia as notas_r25_15_, documentnf0_.status as status26_15_, documentnf0_.value as value27_15_ from public.document_nfe_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 3,316 3,316 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,302 3,302 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 201 16 319 34 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,281 3,281 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,223 3,223 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,198 3,198 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,146 3,146 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,109 3,109 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,097 3,097 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,084 3,084 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,061 3,061 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,048 3,048 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,008 3,008 0 0.00
graphselect cnpjconsol0_.id as id1_2_, cnpjconsol0_.cnpj as cnpj2_2_, cnpjconsol0_.data as data3_2_, cnpjconsol0_.data_processamento as data_pro4_2_, cnpjconsol0_.duracao_ultimo_processamento as duracao_5_2_, cnpjconsol0_.inscricao_estadual as inscrica6_2_, cnpjconsol0_.periodo as periodo7_2_, cnpjconsol0_.tipo_consolidacao as tipo_con8_2_ from public.cnpj_consolidation cnpjconsol0_ where cnpjconsol0_.cnpj=? and cnpjconsol0_.tipo_consolidacao=? and cnpjconsol0_.periodo=? 0 793 3 192 7 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,973 2,973 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,968 2,968 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 274 10 409 38 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 136 21 543 68 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where documentwi0_.key=? and documentwi0_.type=? and (documentwi0_.data_emissao between ? and ?) 0 408 7 166 10 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,911 2,911 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 318 9 269 20 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 368 7 207 11 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,812 2,812 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,801 2,801 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,765 2,765 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,701 2,701 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,693 2,693 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,669 2,669 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,655 2,655 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,655 2,655 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,640 2,640 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,596 2,596 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 246 10 292 24 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,503 2,503 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,480 2,480 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 209 11 155 19 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 156 15 310 41 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,462 2,462 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,454 2,454 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 290 8 307 20 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 123 19 541 64 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,409 2,409 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 296 8 65 7 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,363 2,363 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,355 2,355 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,341 2,341 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,339 2,339 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,321 2,321 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,311 2,311 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,278 2,278 0 0.00
graphselect sum(dividaativ0_.valor_consolidado) as col_0_0_ from divida_ativa_regularize dividaativ0_ where dividaativ0_.cnpj=? and dividaativ0_.grupo=? and (dividaativ0_.data_consolidacao between ? and ?) 0 4 566 624 65 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,264 2,264 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,259 2,259 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,245 2,245 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,216 2,216 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 168 13 274 33 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 209 10 350 27 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,195 2,195 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 234 9 147 14 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,178 2,178 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,121 2,121 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,099 2,099 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,095 2,095 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,086 2,086 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,077 2,077 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 268 7 142 10 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,045 2,045 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,035 2,035 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,014 2,014 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 2,013 2,013 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 64 30 1,098 135 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 921 1,056 190 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,841 1,841 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,776 1,776 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,713 1,713 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 184 9 259 20 0.00
graphinsert into documento_ausente_download (chave_acesso, documento_ausente_download_lote_id, quantidade_tentativas, status, ultima_tentativa) values (?, ?, ?, ?, ?) 0 290 5 45 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,607 1,607 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,582 1,582 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,466 1,466 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 36 40 874 143 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 41 1,077 183 0.00
graphselect cnpjconsol0_.id as id1_2_, cnpjconsol0_.cnpj as cnpj2_2_, cnpjconsol0_.data as data3_2_, cnpjconsol0_.data_processamento as data_pro4_2_, cnpjconsol0_.duracao_ultimo_processamento as duracao_5_2_, cnpjconsol0_.inscricao_estadual as inscrica6_2_, cnpjconsol0_.periodo as periodo7_2_, cnpjconsol0_.tipo_consolidacao as tipo_con8_2_ from public.cnpj_consolidation cnpjconsol0_ where cnpjconsol0_.cnpj=? and cnpjconsol0_.tipo_consolidacao=? and (cnpjconsol0_.periodo between ? and ?) 0 238 5 179 13 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,403 1,403 0 0.00
graph SELECT SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vliq' AS NUMERIC)) AS total_valor_liquido, SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vdesc' AS NUMERIC)) AS total_valor_desconto, SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vorig' AS NUMERIC)) AS total_valor_origem, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vnf' AS NUMERIC)) AS total_vnf, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vbc' AS NUMERIC)) AS total_vbc, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vbcst' AS NUMERIC)) AS total_vbcst, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vst' AS NUMERIC)) AS total_vst, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vprod' AS NUMERIC)) AS total_vprod, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vipi' AS NUMERIC)) AS total_vipi, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vpis' AS NUMERIC)) AS total_vpis, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vcofins' AS NUMERIC)) AS total_vcofins, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'voutro' AS NUMERIC)) AS total_voutro, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vicms' AS NUMERIC)) AS total_vicms, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vfrete' AS NUMERIC)) AS total_frete FROM document d INNER JOIN document_status ds ON d.key = ds.key and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type WHERE d.cnpj_addressee = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 10 139 1,283 401 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,323 1,323 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 91 13 388 45 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,220 1,220 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 150 8 67 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 37 32 468 80 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 36 33 762 125 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,187 1,187 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 176 6 32 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 108 10 168 18 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 90 11 174 20 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 75 14 44 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 50 21 171 24 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 135 7 57 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 70 14 42 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 124 8 75 7 0.00
graphselect documentnf0_.key as key1_16_, documentnf0_.addressee_cpfcnpj as addresse2_16_, documentnf0_.addressee_name as addresse3_16_, documentnf0_.city_name as city_nam4_16_, documentnf0_.competency_date as competen5_16_, documentnf0_.data_emissao as data_emi6_16_, documentnf0_.type as type7_16_, documentnf0_.group_type as group_ty8_16_, documentnf0_.ibge_city_code as ibge_cit9_16_, documentnf0_.imported_at as importe10_16_, documentnf0_.iss_value as iss_val11_16_, documentnf0_.issuer_cpfcnpj as issuer_12_16_, documentnf0_.issuer_name as issuer_13_16_, documentnf0_.name_file as name_fi14_16_, documentnf0_.number as number15_16_, documentnf0_.opcao_simples as opcao_s16_16_, documentnf0_.opting_simple as opting_17_16_, documentnf0_.other_information as other_i18_16_, documentnf0_.rps_number as rps_num19_16_, documentnf0_.rps_serie as rps_ser20_16_, documentnf0_.service_code as service21_16_, documentnf0_.service_description as service22_16_, documentnf0_.status as status23_16_, documentnf0_.uf_initial as uf_init24_16_, documentnf0_.value as value25_16_, documentnf0_.verification_code as verific26_16_ from public.document_nfse_view documentnf0_ where documentnf0_.issuer_cpfcnpj=? and documentnf0_.addressee_cpfcnpj=? and documentnf0_.rps_number=? and documentnf0_.rps_serie=? and (documentnf0_.type in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 0 1 998 998 0 0.00
graphselect key, type, cast(data->'header'->>'version' as text) as version, cast(data->'header'->>'endsDate' as date) as periodo, cast(data->'header'->>'endsDate' as date) as periodoFinal, cast(data->'header'->>'startsDate' as date) as periodoInicial, cast(data->'header'->>'ecdType' as text) as ecdType, cast(data->'header'->>'ecfType' as text) as ecfType, cast(data->'header'->>'finalType' as text) as purpose, name_file as nameFile, cnpj, cast(data->'header'->>'deliveryDate' as timestamp) as deliveryDate, info->>'originalFileName' as fileNameOriginal, inscricao_estadual as inscricaoEstadual, cast(coalesce(data -> 'header' ->> 'parcial','false') as boolean) as parcial from document where key = ? and group_type = 'SPED' and data_emissao between ? and ? 0 127 7 32 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 106 9 46 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 113 8 62 7 0.00
graphselect canhotonot0_.id as id1_28_, canhotonot0_.canhoto_importacao_id as canhoto_6_28_, canhotonot0_.created_at as created_2_28_, canhotonot0_.documento_chave as document3_28_, canhotonot0_.empresa_cnpj as empresa_4_28_, canhotonot0_.numero_nota as numero_n5_28_ from canhoto_nota canhotonot0_ left outer join canhoto_importacao canhotoimp1_ on canhotonot0_.canhoto_importacao_id=canhotoimp1_.id where canhotonot0_.documento_chave=? and (canhotoimp1_.status in (? , ?)) 0 300 3 32 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 94 10 143 15 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 122 8 52 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 74 13 38 5 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 949 949 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 941 941 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 63 14 91 11 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 101 9 63 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 68 13 254 31 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 912 912 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 100 9 109 12 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 93 9 196 20 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 876 876 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 95 8 73 8 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 60 14 39 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 44 18 83 15 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 103 7 35 5 0.00
graphselect cnpjconsol0_.id as id1_2_, cnpjconsol0_.cnpj as cnpj2_2_, cnpjconsol0_.data as data3_2_, cnpjconsol0_.data_processamento as data_pro4_2_, cnpjconsol0_.duracao_ultimo_processamento as duracao_5_2_, cnpjconsol0_.inscricao_estadual as inscrica6_2_, cnpjconsol0_.periodo as periodo7_2_, cnpjconsol0_.tipo_consolidacao as tipo_con8_2_ from public.cnpj_consolidation cnpjconsol0_ where cnpjconsol0_.cnpj=? and (cnpjconsol0_.tipo_consolidacao in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (cnpjconsol0_.periodo in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 0 8 101 199 78 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 109 7 57 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 90 8 59 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 90 8 60 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 54 14 56 8 0.00
graphWITH operacoes AS ( SELECT CASE WHEN item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) THEN CASE WHEN ds.status = '3' THEN 'VENDA|CANCELADA' ELSE 'VENDA' END WHEN item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) THEN CASE WHEN ds.status = '3' THEN 'DEVOLUCAO|CANCELADA' ELSE 'DEVOLUCAO' END WHEN ds.status = '3' THEN 'CANCELADA' END AS tipoOperacao, TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor FROM document d JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type JOIN jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') item(produto) ON TRUE WHERE d.cnpj_issuer = ? AND d.type IN ('NFE_4_0', 'NFE_3_1') AND ((null) is NULL OR d.key IN (null)) AND d.data_emissao BETWEEN ? AND ? AND (? = 'nao_filtrar_ie' OR d.data -> 'nfe' -> 'infNFe' -> 'emit' ->> 'ie' =?) AND ( item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) OR item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) OR ds.status = '3' ) GROUP BY item.produto -> 'prod' ->> 'cfop', ds.status, TO_CHAR(d.data_emissao, 'YYYY-MM') ) SELECT tipoOperacao, periodo, SUM(valor) AS valor FROM operacoes GROUP BY tipoOperacao, periodo ORDER BY periodo 0 94 8 75 8 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 56 13 52 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 53 14 43 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 44 17 69 12 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 88 8 29 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 94 7 42 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 86 8 23 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 94 7 36 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 58 12 32 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 100 7 28 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 30 24 301 56 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 44 16 65 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 83 8 30 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 38 18 96 16 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 88 7 30 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 45 15 59 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 47 14 45 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 46 14 63 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 56 12 128 18 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 79 8 37 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 43 15 50 8 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 46 14 47 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 76 8 31 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 22 30 380 78 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 42 15 50 8 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 37 17 76 14 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 37 17 206 32 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 48 13 39 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 92 6 37 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 77 8 52 6 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? 0 1 636 636 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 43 14 41 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 76 8 26 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 38 16 138 20 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 39 15 73 11 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 41 14 59 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 74 8 38 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 74 8 36 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 38 15 136 22 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 83 7 43 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 55 10 57 8 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 59 10 62 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 72 8 45 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 37 15 63 11 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 36 16 68 12 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 4 146 177 35 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 67 8 35 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 76 7 28 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 16 150 24 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 63 9 62 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 48 11 32 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 49 11 76 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 39 14 101 15 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 71 7 39 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 37 15 79 12 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 20 104 20 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 46 12 25 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 21 26 117 24 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 65 8 43 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 43 12 27 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 66 8 30 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 63 8 40 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 62 8 38 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 35 15 44 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 36 14 111 20 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 23 22 98 22 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 42 12 184 27 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 47 10 37 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 41 12 59 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 39 13 31 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 40 12 33 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 39 12 32 7 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 500 500 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 50 9 80 11 0.00
graph SELECT d.key, d.cnpj_issuer as cnpjIssuer, d.cnpj_addressee as cnpjAddressee, d.type, d.data, d.info, d.imported_at as importedAt, d.name_file as nameFile, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d WHERE d.data_emissao BETWEEN (?) AND (?) AND d.cnpj_issuer = ? AND d.group_type = 'NFSE' AND d.info ->> 'status' = 'NORMAL' order by d.key desc limit ? 0 120 4 14 1 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 50 9 48 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 18 76 14 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 67 7 25 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 28 17 85 17 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 32 15 49 8 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 35 13 59 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 38 12 54 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 54 8 31 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 39 12 42 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 39 12 61 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 52 9 40 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 45 10 39 7 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 469 469 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 16 33 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 42 11 35 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 50 9 30 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 13 31 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 33 13 40 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 36 12 25 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 56 8 21 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 13 59 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 35 13 71 11 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 38 11 32 6 0.00
graph select count(*) from ( select row_number() over ( partition by sdn.cnpj order by sdn.id desc ) rank from solicitacao_download_nfe sdn where (cast(? as text) is null or sdn.cnpj = cast(? as text)) and (cast(? as text) is null or substring(sdn.cnpj, 1, 8) = cast(? as text)) and (cast(? as text) is null or sdn.status = cast(? as text)) ) resultado where rank <= ? 0 11 41 262 85 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 37 12 29 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 42 10 25 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 28 15 54 12 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 12 38 7 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 438 438 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 43 10 62 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 31 14 50 8 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 15 44 8 0.00
graphselect documentos0_.id as id1_5_0_, documentos0_.batch_type as batch_ty2_5_0_, documentos0_.bucket as bucket3_5_0_, documentos0_.cnpj as cnpj4_5_0_, documentos0_.account_id as account_5_5_0_, documentos0_.created_at as created_6_5_0_, documentos0_.created_by as created_7_5_0_, documentos0_.direction as directio8_5_0_, documentos0_.filter_query as filter_q9_5_0_, documentos0_.info as info10_5_0_, documentos0_.total as total11_5_0_, documentos0_.stack_trace as stack_t12_5_0_, documentos0_.type as type13_5_0_ from public.document_batch_request documentos0_ where documentos0_.id=? 0 72 6 32 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 33 13 24 4 0.00
graphselect ofertaopor0_.id as col_0_0_, ofertaopor0_.status_indicador_oferta as col_1_0_ from oferta_oportunidade_tese ofertaopor0_ where ofertaopor0_.cnpj_cliente_oferta=? and ofertaopor0_.tipo_consolidacao_oferta=? 0 110 3 13 2 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 12 43 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 47 9 24 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 14 42 8 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 38 11 31 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 30 14 50 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 35 12 35 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 12 31 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 50 8 23 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 30 13 143 24 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 52 7 36 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 31 13 35 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 47 8 37 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 24 17 125 23 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 40 10 27 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 14 52 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 53 7 26 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 11 28 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 41 9 33 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 40 10 37 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 33 12 28 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 47 8 18 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 32 12 52 11 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? 0 1 388 388 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 42 9 22 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 36 10 25 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 38 9 32 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 11 31 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 28 13 36 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 28 13 42 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 19 19 130 27 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 24 15 48 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 30 12 61 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 33 10 29 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 28 12 37 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 43 8 20 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 12 30 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 43 8 26 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 28 12 50 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 11 37 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 35 9 23 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 24 14 79 14 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 37 9 31 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 22 15 38 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 10 33 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 11 41 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 12 45 7 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_15_, documentnf0_.type as type2_15_, documentnf0_.key as key3_15_, documentnf0_.nsu as nsu4_15_, documentnf0_.protocol as protocol5_15_, documentnf0_.addressee_name as addresse6_15_, documentnf0_.available_at as availabl7_15_, documentnf0_.canceled_at as canceled8_15_, documentnf0_.carta_correcao as carta_co9_15_, documentnf0_.cce_events as cce_eve10_15_, documentnf0_.cfops as cfops11_15_, documentnf0_.chaves_cte_associadas_sistema as chaves_12_15_, documentnf0_.cnpj as cnpj13_15_, documentnf0_.cnpj_addressee as cnpj_ad14_15_, documentnf0_.cnpj_carrier as cnpj_ca15_15_, documentnf0_.data as data16_15_, documentnf0_.data_emissao as data_em17_15_, documentnf0_.duplicatas as duplica18_15_, documentnf0_.etiquetas as etiquet19_15_, documentnf0_.fatura as fatura20_15_, documentnf0_.issuer_name as issuer_21_15_, documentnf0_.manifestation as manifes22_15_, documentnf0_.name_file as name_fi23_15_, documentnf0_.nfe_number as nfe_num24_15_, documentnf0_.notas_referencia as notas_r25_15_, documentnf0_.status as status26_15_, documentnf0_.value as value27_15_ from public.document_nfe_view documentnf0_ where documentnf0_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 10 32 50 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 9 40 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 9 31 5 0.00
graphinsert into documento_ausente_download_lote (data_atualizacao, data_criacao, checksum, cnpj, nome, planilha, quantidade_documentos, status, tipo_documento) values (?, ?, ?, ?, ?, ?, ?, ?, ?) 0 39 8 42 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 22 14 35 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 30 10 28 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 323 323 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 11 29 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 25 12 26 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 25 12 60 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 37 8 39 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 11 24 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 11 40 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 11 20 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 26 12 33 6 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 2 158 308 212 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 28 11 28 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 26 12 53 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 32 9 28 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 34 9 73 11 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 30 10 43 9 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 11 21 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 30 10 29 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 10 23 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 24 12 25 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 25 11 36 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 10 24 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 26 11 34 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 10 22 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 24 12 24 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 23 12 26 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 25 11 23 4 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 23 12 30 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 35 8 18 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 20 14 43 10 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 29 9 25 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 25 10 18 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 267 267 0 0.00
graphselect cfeperiodo0_.id as id1_0_, cfeperiodo0_.data_atualizacao as data_atu2_0_, cfeperiodo0_.data_criacao as data_cri3_0_, cfeperiodo0_.cnpj as cnpj4_0_, cfeperiodo0_.data_fim as data_fim5_0_, cfeperiodo0_.data_inicio as data_ini6_0_, cfeperiodo0_.email_solicitante as email_so7_0_, cfeperiodo0_.importar_com_mesma_raiz_cnpj as importar8_0_, cfeperiodo0_.planilha as planilha9_0_, cfeperiodo0_.planilha_qtd_chave_acesso as planilh10_0_ from public.cfe_periodo_importacao cfeperiodo0_ where cfeperiodo0_.cnpj=? and (? is null or cfeperiodo0_.email_solicitante like (('%'||cast(? as varchar(255))||'%'))) and (cast(? as varchar(255)) is null or DATE(cast(? as varchar(255)))=DATE(cfeperiodo0_.data_criacao)) and (cast(? as varchar(255)) is null or DATE(cfeperiodo0_.data_inicio)>=DATE(cast(? as varchar(255)))) and (cast(? as varchar(255)) is null or DATE(cfeperiodo0_.data_fim)<=DATE(cast(? as varchar(255)))) order by cfeperiodo0_.data_inicio desc limit ? 0 31 8 95 16 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 25 10 28 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 22 12 93 18 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 23 11 23 5 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 9 35 6 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 27 9 19 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 22 11 58 11 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 21 11 16 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 25 9 15 3 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 21 11 23 4 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (?) 0 11 18 47 13 0.00
graph/* BATCH */ update documento_ausente_download_lote set data_atualizacao=?, data_criacao=?, checksum=?, cnpj=?, nome=?, planilha=?, quantidade_documentos=?, status=?, tipo_documento=? where id=? 0 39 4 46 7 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 19 9 25 6 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 162 162 0 0.00
graph/* BATCH */ update public.document_batch_request set batch_type=?, bucket=?, cnpj=?, account_id=?, created_at=?, created_by=?, direction=?, filter_query=?, info=?, total=?, stack_trace=?, type=? where id=? 0 36 4 20 3 0.00
graphselect count(*) as col_0_0_ from public.document_obrigacoes_view documentob0_ where (documentob0_.final_type in (? , ? , ? , ?)) and (documentob0_.type in (? , ?)) and substring(documentob0_.cnpj, 1, 8)=? 0 3 52 55 2 0.00
graphselect configurac0_.id as id1_36_, configurac0_.ativa as ativa2_36_, configurac0_.descricao as descrica3_36_, configurac0_.grupo as grupo4_36_, configurac0_.habilitar_taxa_selic as habilita5_36_, configurac0_.nome_atributo_consolidacao as nome_atr6_36_, configurac0_.nome_fila as nome_fil7_36_, configurac0_.origem_contribuicoes as origem_c8_36_, configurac0_.origem_ecd as origem_e9_36_, configurac0_.origem_ecf as origem_10_36_, configurac0_.origem_esocial as origem_11_36_, configurac0_.origem_icms_ipi as origem_12_36_, configurac0_.origem_xml as origem_13_36_, configurac0_.tipo_consolidacao as tipo_co14_36_, configurac0_.tipo_imposto as tipo_im15_36_, configurac0_.tipo_tese as tipo_te16_36_, configurac0_.versao_consolidacao as versao_17_36_, configurac0_.vigencia_final as vigenci18_36_, configurac0_.vigencia_inicial as vigenci19_36_ from configuracao_consolidacao configurac0_ where configurac0_.tipo_consolidacao=? 0 24 6 17 4 0.00
graphinsert into public.cfe_periodo_importacao (data_atualizacao, data_criacao, cnpj, data_fim, data_inicio, email_solicitante, importar_com_mesma_raiz_cnpj, planilha, planilha_qtd_chave_acesso) values (?, ?, ?, ?, ?, ?, ?, ?, ?) 0 14 10 39 8 0.00
graph select id, cnpj, nsu_inicio, ultimo_nsu_disponivel, maximo_nsu_disponivel, data_solicitacao, data_ultima_resposta, data_inicio_download, data_fim_download, quantidade_documentos, status, descricao_status_resposta, mensagem_erro, codigo_status_resposta, ultimo_nsu_solicitado from ( select sdn.id, sdn.cnpj, sdn.nsu_inicio, sdn.ultimo_nsu_disponivel, sdn.maximo_nsu_disponivel, sdn.data_solicitacao, sdn.data_ultima_resposta, sdn.data_inicio_download, sdn.data_fim_download, sdn.quantidade_documentos, sdn.status, sdn.descricao_status_resposta, sdn.mensagem_erro, sdn.codigo_status_resposta, sdn.ultimo_nsu_solicitado, row_number() over ( partition by sdn.cnpj order by sdn.id desc ) rank from solicitacao_download_nfe sdn where (cast(? as text) is null or sdn.cnpj = cast(? as text)) and (cast(? as text) is null or substring(sdn.cnpj, 1, 8) = cast(? as text)) and (cast(? as text) is null or sdn.status = cast(? as text)) ) resultado where rank <= ? limit ? 0 11 12 64 18 0.00
graphselect item.produto ->> 'codigo' as codigo, item.produto ->> 'nome' as nome, item.produto ->> 'codigo_ncm' as codigoNcm, item.produto ->> 'descricao_unidade_medida' as descricaoUnidadeMedida, sum(cast(item.produto ->> 'valor' as numeric)) as valor, sum(cast(item.produto ->> 'quantidade' as numeric)) as quantidade, sum(cast(item.produto ->> 'valor' as numeric)) / sum(cast(item.produto ->> 'quantidade' as numeric)) as valorUnitario, max(data_processamento) as dataProcessamento, max(duracao_ultimo_processamento) as duracaoUltimoProcessamento from cnpj_consolidation, jsonb_array_elements(data -> 'produtos_vendidos') with ordinality item(produto) where cnpj in (?) and tipo_consolidacao = 'ANALISE_REPRESENTATIVIDADE' and item.produto ->> 'periodo' between ? and ? and cast(item.produto ->> 'valor' as numeric) > 0 AND (? = 'nao_filtrar_ie' OR inscricao_estadual =?) group by item.produto ->> 'codigo', item.produto ->> 'nome', item.produto ->> 'codigo_ncm', item.produto ->> 'descricao_unidade_medida' order by valor desc limit 100 0 8 17 52 15 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ?)) and (document0_.data_emissao between ? and ?) 0 9 14 59 19 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 2 59 105 64 0.00
graphinsert into public.document_batch_request (batch_type, bucket, cnpj, account_id, created_at, created_by, direction, filter_query, info, total, stack_trace, type) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 9 13 31 7 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 2 58 67 12 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 53 95 59 0.00
graphinsert into public.document_load_batch_request (cnpj, account_id, created_at, created_by, info, last_updated, message, status, total, type) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 8 12 30 10 0.00
graphselect documentoc0_.file_name as file_nam1_11_0_, documentoc0_.document_load_batch_request_id as document2_11_0_, documentoc0_.description as descript3_11_0_, documentoc0_.status as status4_11_0_, documentoc0_.type as type5_11_0_ from public.document_load_validations documentoc0_ where documentoc0_.file_name=? and documentoc0_.document_load_batch_request_id=? 0 8 12 34 12 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 3 33 86 45 0.00
graphselect configurac0_.id as id1_36_, configurac0_.ativa as ativa2_36_, configurac0_.descricao as descrica3_36_, configurac0_.grupo as grupo4_36_, configurac0_.habilitar_taxa_selic as habilita5_36_, configurac0_.nome_atributo_consolidacao as nome_atr6_36_, configurac0_.nome_fila as nome_fil7_36_, configurac0_.origem_contribuicoes as origem_c8_36_, configurac0_.origem_ecd as origem_e9_36_, configurac0_.origem_ecf as origem_10_36_, configurac0_.origem_esocial as origem_11_36_, configurac0_.origem_icms_ipi as origem_12_36_, configurac0_.origem_xml as origem_13_36_, configurac0_.tipo_consolidacao as tipo_co14_36_, configurac0_.tipo_imposto as tipo_im15_36_, configurac0_.tipo_tese as tipo_te16_36_, configurac0_.versao_consolidacao as versao_17_36_, configurac0_.vigencia_final as vigenci18_36_, configurac0_.vigencia_inicial as vigenci19_36_ from configuracao_consolidacao configurac0_ where configurac0_.grupo=? and (configurac0_.tipo_imposto is not null) and configurac0_.ativa=true 0 16 4 14 3 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (?)) and (document0_.data_emissao between ? and ?) 0 8 9 18 4 0.00
graphselect configurac0_.tipo_consolidacao as col_0_0_ from configuracao_consolidacao configurac0_ where (configurac0_.grupo is not null) and configurac0_.ativa=true 0 8 9 30 10 0.00
graph SELECT SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vliq' AS NUMERIC)) AS total_valor_liquido, SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vdesc' AS NUMERIC)) AS total_valor_desconto, SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vorig' AS NUMERIC)) AS total_valor_origem, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vnf' AS NUMERIC)) AS total_vnf, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vbc' AS NUMERIC)) AS total_vbc, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vbcst' AS NUMERIC)) AS total_vbcst, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vst' AS NUMERIC)) AS total_vst, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vprod' AS NUMERIC)) AS total_vprod, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vipi' AS NUMERIC)) AS total_vipi, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vpis' AS NUMERIC)) AS total_vpis, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vcofins' AS NUMERIC)) AS total_vcofins, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'voutro' AS NUMERIC)) AS total_voutro, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vicms' AS NUMERIC)) AS total_vicms, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vfrete' AS NUMERIC)) AS total_frete FROM document d INNER JOIN document_status ds ON d.key = ds.key and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type WHERE d.cnpj_addressee = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? 0 1 72 72 0 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 70 70 0 0.00
graphselect count(cfeperiodo0_.id) as col_0_0_ from public.cfe_periodo_importacao cfeperiodo0_ where cfeperiodo0_.cnpj=? and (? is null or cfeperiodo0_.email_solicitante like (('%'||cast(? as varchar(255))||'%'))) and (cast(? as varchar(255)) is null or DATE(cast(? as varchar(255)))=DATE(cfeperiodo0_.data_criacao)) and (cast(? as varchar(255)) is null or DATE(cfeperiodo0_.data_inicio)>=DATE(cast(? as varchar(255)))) and (cast(? as varchar(255)) is null or DATE(cfeperiodo0_.data_fim)<=DATE(cast(? as varchar(255)))) 0 18 3 7 1 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 66 66 0 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 1 63 63 0 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 61 61 0 0.00
graph/* BATCH */ insert into public.document_load_validations (description, status, type, file_name, document_load_batch_request_id) values (?, ?, ?, ?, ?) 0 8 7 24 7 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 8 7 19 5 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 60 60 0 0.00
graphselect cnpjconsol0_.id as id1_2_, cnpjconsol0_.cnpj as cnpj2_2_, cnpjconsol0_.data as data3_2_, cnpjconsol0_.data_processamento as data_pro4_2_, cnpjconsol0_.duracao_ultimo_processamento as duracao_5_2_, cnpjconsol0_.inscricao_estadual as inscrica6_2_, cnpjconsol0_.periodo as periodo7_2_, cnpjconsol0_.tipo_consolidacao as tipo_con8_2_ from public.cnpj_consolidation cnpjconsol0_ where cnpjconsol0_.cnpj=? and (cnpjconsol0_.tipo_consolidacao in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (cnpjconsol0_.periodo is null) 0 8 7 13 4 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 5 11 13 0 0.00
graph/* BATCH */ update public.cfe_periodo_importacao set data_atualizacao=?, data_criacao=?, cnpj=?, data_fim=?, data_inicio=?, email_solicitante=?, importar_com_mesma_raiz_cnpj=?, planilha=?, planilha_qtd_chave_acesso=? where id=? 0 14 4 19 4 0.00
graphSET parallel_tuple_cost = 1000000 0 17 3 7 1 0.00
graphSET parallel_setup_cost = 1000000 0 17 3 7 1 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 8 6 16 4 0.00
graphselect item.produto ->> 'codigo' as codigo, item.produto ->> 'nome' as nome, item.produto ->> 'codigo_ncm' as codigoNcm, item.produto ->> 'descricao_unidade_medida' as descricaoUnidadeMedida, sum(cast(item.produto ->> 'valor' as numeric)) as valor, sum(cast(item.produto ->> 'quantidade' as numeric)) as quantidade, sum(cast(item.produto ->> 'valor' as numeric)) / sum(cast(item.produto ->> 'quantidade' as numeric)) as valorUnitario, max(data_processamento) as dataProcessamento, max(duracao_ultimo_processamento) as duracaoUltimoProcessamento from cnpj_consolidation, jsonb_array_elements(data -> 'produtos_comprados') with ordinality item(produto) where cnpj in (?) and tipo_consolidacao = 'ANALISE_REPRESENTATIVIDADE' and item.produto ->> 'periodo' between ? and ? and cast(item.produto ->> 'valor' as numeric) > 0 AND (? = 'nao_filtrar_ie' OR inscricao_estadual =?) group by item.produto ->> 'codigo', item.produto ->> 'nome', item.produto ->> 'codigo_ncm', item.produto ->> 'descricao_unidade_medida' order by valor desc limit 100 0 8 5 8 1 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 22 39 24 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 14 3 6 1 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 1 43 43 0 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 6 6 17 5 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 6 6 10 3 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ?) 0 7 5 9 2 0.00
graph update document_load_validations set status = ? where document_load_batch_request_id = ? and file_name = ? ; 0 8 4 21 6 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 38 38 0 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 38 38 0 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 5 7 22 8 0.00
graphselect configurac0_.id as id1_36_, configurac0_.ativa as ativa2_36_, configurac0_.descricao as descrica3_36_, configurac0_.grupo as grupo4_36_, configurac0_.habilitar_taxa_selic as habilita5_36_, configurac0_.nome_atributo_consolidacao as nome_atr6_36_, configurac0_.nome_fila as nome_fil7_36_, configurac0_.origem_contribuicoes as origem_c8_36_, configurac0_.origem_ecd as origem_e9_36_, configurac0_.origem_ecf as origem_10_36_, configurac0_.origem_esocial as origem_11_36_, configurac0_.origem_icms_ipi as origem_12_36_, configurac0_.origem_xml as origem_13_36_, configurac0_.tipo_consolidacao as tipo_co14_36_, configurac0_.tipo_imposto as tipo_im15_36_, configurac0_.tipo_tese as tipo_te16_36_, configurac0_.versao_consolidacao as versao_17_36_, configurac0_.vigencia_final as vigenci18_36_, configurac0_.vigencia_inicial as vigenci19_36_ from configuracao_consolidacao configurac0_ where configurac0_.ativa=true 0 8 4 8 1 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 7 5 11 2 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 5 7 16 5 0.00
graph SELECT total = (select count(dvl.*) from document_load_validations dvl where dvl.document_load_batch_request_id = ? AND dvl.status = ?) FROM document_load_batch_request WHERE id = ? ; 0 8 4 8 1 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 4 8 17 6 0.00
graphselect dsb.* from document_batch_request dsb where dsb.cnpj = ? and date(dsb.created_at + interval '1 month') >= current_date order by dsb.created_at desc limit ? 0 1 30 30 0 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 1 30 30 0 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? 0 1 29 29 0 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 4 7 11 2 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 29 29 0 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 28 28 0 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 14 24 14 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 12 14 2 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 25 25 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 5 4 10 2 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 4 6 13 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 11 13 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 11 14 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 11 16 7 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 22 22 0 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 5 4 5 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10 13 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10 13 3 0.00
graphselect featurefla0_.code as code1_63_, featurefla0_.value as value2_63_ from feature_flag featurefla0_ 0 2 10 12 2 0.00
graphselect etiqueta0_.id as id1_49_, etiqueta0_.cnpj_empresa as cnpj_emp2_49_, etiqueta0_.cor_etiqueta as cor_etiq3_49_, etiqueta0_.etiqueta_padrao as etiqueta4_49_, etiqueta0_.id_conta as id_conta5_49_, etiqueta0_.nome_etiqueta as nome_eti6_49_ from etiqueta etiqueta0_ where etiqueta0_.id_conta=1548 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 1 20 20 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10 11 1 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ?) 0 6 3 4 0 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

select chave_acesso from cfe_periodo_importacao_job where chave_acesso in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 19 19 0 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 9 14 6 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 11 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 12 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 10 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 12 4 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 11 2 0.00
graph update document_load_batch_request set status = ?, last_updated = now() where id = ? ; 0 8 2 3 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '33513258000140' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 10 3 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 9 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '59543611000129' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 9 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 9 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 9 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 14 14 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 1 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 5 2 4 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 13 13 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 13 13 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 13 13 0 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 6 11 6 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 8 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 8 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 8 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 13 13 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 13 13 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12 12 0 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.key=? and (documentct0_.type in (? , ?)) and (documentct0_.data_emissao between ? and ?) 0 1 12 12 0 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 6 8 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 1 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 6 7 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12 12 0 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 6 8 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '18435075000160' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12 12 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 1 11 11 0 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 5 7 2 0.00
graph/*+ Set(parallel_setup_cost 1000000) Set(parallel_tuple_cost 1000000) */ SELECT d.cnpj_issuer as cnpj, to_date(to_char(d.data_emissao, 'yyyy-MM-dd'), 'yyyy-MM-dd') as dataEmissao, d.key AS chaveNfe, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNfe, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'ncm' as codigoNcm, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto FROM document d , jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0') AND data_emissao BETWEEN ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ('5405', '5409') AND item.produto -> 'prod' ->> 'ncm' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY d.key limit ? 0 2 5 7 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '62847876000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35068332000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07830357000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '22037599000170' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '60900867000125' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_, documentwi0_.gzip as gzip13_4_ from public.document documentwi0_ where documentwi0_.key=? and documentwi0_.type=? and (documentwi0_.data_emissao between ? and ?) 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04718285000151' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', 'CFE_00_6', 'CFE_00_7') and d.data @? '$.infCFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), filtrados_nfce as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '09479859000108' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5 5 0 0.00

spring Statistics spring - 1 day since midnight

Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of cumulative cpu timeMean cpu time (ms)Mean allocated Kb% of system errorMean hits sqlMean time sql (ms)
spring global 100 1,233,265 24 609,555 1,894 100 0 127 0.00 1 21
spring warning 0 66 3,102 19,728 4,167 26 594 448,347 0.00 16 1,349
spring severe 51 846 18,484 609,555 69,960 10 17 3,053 0.00 9 18,436
9,054 hits/min on 92 requests       Summary by class       Dependencies       Details      
Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of cumulative cpu timeMean cpu time (ms)Mean allocated Kb% of system errorMean hits sqlMean time sql (ms)
graphCreditoPisCofinsFreteInsumosAliquotaZeroController.consultar 16 503,417 9 1,157 7 0 0 45 0.00 1 6
graphCreditoPisCofinsFreteInsumosAliquotaZeroServiceImpl.consultar 16 503,417 9 1,157 7 0 0 43 0.00 1 6
graphDocumentController.consolidacaoCnpj 15 15 304,560 508,600 178,328 1 109 8,575 0.00 159 304,098
graphDocumentService.consolidacaoCnpj 15 15 304,560 508,599 178,328 1 109 8,556 0.00 159 304,098
graphDocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar 15 793 5,759 28,423 4,795 0 1 138 0.00 3 5,752
graphDocumentController.listDocumentsByKeys 6 109,339 19 2,184 29 18 0 240 0.00 1 14
graphRessarcimentoCigarrosServiceImpl.download 6 9 206,265 609,555 201,111 7 1,175 245,929 0.00 51 203,989
graphDocumentService.listDocumentsByKeys 5 109,339 16 2,181 24 10 0 234 0.00 1 14
graphDocumentController.getProductsNfe 0 1,674 46 349 16 0 0 65 0.00 1 40
graphDocumentService.findProductDescriptionByCnpjAndCfop 0 1,674 42 343 15 0 0 59 0.00 1 40
graphCfePeriodoImportacaoController.listar 0 31 1,707 7,082 1,962 0 4 382 0.00 11 1,574
graphCfePeriodoImportacaoConsultaService.listar 0 31 1,701 7,079 1,962 0 4 338 0.00 11 1,574
graphCfePeriodoImportacaoController.importarAPartirPlanilha 0 14 3,385 19,728 5,781 11 1,245 995,974 0.00 26 2,118
graphCfePeriodoImportacaoAPartirPlanilhaService.processarPlanilha 0 14 3,374 19,717 5,782 11 1,243 995,856 0.00 25 2,114
graphDocumentController.findArquivoEntregue 0 51 909 5,038 904 0 1 753 0.00 1 900
graphDocumentObrigacoesViewQueryService.findArquivoEntregue 0 51 902 5,032 905 0 1 746 0.00 1 900
graphReportController.generateNfeReport 0 300 149 1,152 88 7 39 21,263 0.00 3 108
graphGeradorPdfNfeServiceImpl.generatePdfByKey 0 300 149 1,149 88 7 38 21,258 0.00 3 108
graphDocumentController.getDocumentsObrigacoes 0 7 5,507 12,191 4,855 0 2 253 0.00 1 5,500
graphDocumentObrigacoesViewQueryService.findDocuments 0 7 5,502 12,187 4,856 0 2 237 0.00 1 5,500
graphCfePeriodoImportacaoServiceBatch.salvar 0 14 2,336 13,942 4,094 2 299 117,110 0.00 24 2,103
graphReportController.generateReport 0 40 761 1,412 186 0 20 3,932 0.00 2 135
graphGeradorPdfNfseServiceImpl.generatePdfByKey 0 40 761 1,412 186 0 20 3,930 0.00 2 135
graphDocumentController.analiseRepresentatividadeConsolidada 0 8 3,240 5,144 1,216 0 12 4,099 0.00 2 22
graphDocumentService.analiseRepresentatividadeConsolidadaGrafico 0 8 3,237 5,141 1,215 0 11 4,092 0.00 2 22
graphFiscalntelligenceCoreService.findAnaliseClienteFornecedor 0 8 3,202 5,113 1,206 0 0 24 0.00 0 0
graphFiscalntelligenceCoreService.buscarServicos 0 41 572 893 129 0 0 15 0.00 0 0
graphDocumentController.getDocumentsCte 0 17 931 8,229 1,985 0 6 758 0.00 4 919
graphDocumentCteViewQueryService.findDocumentsWithData 0 17 927 8,226 1,985 0 6 733 0.00 4 919
graphExcelDataExtractServiceImpl.extractAccessKeys 0 14 1,012 5,728 1,691 8 932 877,809 0.00 0 0
graphReportController.generateCteReport 0 67 122 354 69 1 32 9,962 0.00 2 87
graphGeradorPdfCteServiceImpl.generatePdfByKey 0 67 122 354 69 1 32 9,961 0.00 2 87
graphDocumentController.findNotaEmitidaNfeCfeCteByCnpjPeriod 0 410 17 84 11 0 0 48 0.00 1 13
graphDocumentController.solicitarDownloadDocumentosCancelados 0 43 148 369 95 0 18 1,164 0.00 10 79
graphDocumentService.findNotaEmitidaNfeCfeCteByCnpjPeriod 0 410 14 74 11 0 0 42 0.00 1 13
graphDocumentService.realizarBaixaDocumentosSeNaoExistirNaBase 0 43 132 346 89 0 17 1,142 0.00 9 75
graphDocumentController.getDocumentsNFEV2 0 11 475 3,455 1,061 0 3 633 0.00 2 467
graphDocumentNfeViewQueryService.findDocumentsWithData 0 11 471 3,449 1,060 0 3 623 0.00 2 467
graphDocumentController.findOportunidadeTeseJuridicaCnpjResumida 0 8 572 919 327 0 69 22,317 0.00 20 469
graphDocumentoAusenteDownloadLoteService.salvarLoteComChavesDeAcesso 0 39 117 317 90 0 14 867 0.00 9 59
graphDocumentService.findOportunidadeTeseJuridicaCnpjResumida 0 8 567 914 328 0 68 22,178 0.00 20 469
graphDividaAtivaRegularizeQueryServiceImpl.consultarTotal 0 8 314 653 303 0 1 292 0.00 0 283
graphSalvaChavesAcessoDocumentoAusenteDownloadService.salvar 0 39 55 223 49 0 3 191 0.00 8 50
graphDownloadService.downloadNfsePdfZip 0 1 1,664 1,664 0 0 22 4,224 0.00 2 1,013
graphDownloadController.downloadNfsePdfZipOnline 0 1 1,664 1,664 0 0 22 4,229 0.00 2 1,013
graphGeradorPdfNfseServiceImpl.generatePdfByNfseDTO 0 1 1,661 1,661 0 0 20 4,156 0.00 2 1,013
graphAwsService.uploadInBucketCustom 0 9 174 220 41 0 36 10,750 0.00 0 0
graphDocumentController.findSpedByKey 0 127 12 39 6 0 0 90 0.00 1 7
graphDocumentController.analiseVendaDevolucao 0 94 13 98 13 0 0 320 0.00 1 8
graphNextGenService.findAtividadeEconomica 0 41 28 198 27 0 0 16 0.00 0 0
graphDocumentService.findSpedByKey 0 127 9 33 5 0 0 84 0.00 1 7
graphRessarcimentoCigarrosController.consultarPisCofinsRestituir 0 69 16 241 29 0 4 1,528 0.00 1 10
graphSolicitacaoDownloadDocumentoBatchServiceImpl.atualizarPassos 0 36 30 70 14 0 3 323 0.00 3 16
graphRessarcimentoCigarrosServiceImpl.consultarPisCofinsRestituirConsolidado 0 69 15 232 28 0 3 1,494 0.00 1 10
graphDocumentService.findComparativeSaleReturnByCnpjKeyPeriodCfop 0 94 10 76 10 0 0 314 0.00 1 8
graphDocumentController.listNfseByCnpjAndPeriod 0 120 7 16 2 0 0 66 0.00 1 4
graphCnpjConsolidationServiceImpl.findOportunidadeTeseJuridicaCnpj 0 8 106 153 30 0 52 18,997 0.00 13 54
graphCreditoTeseArtigo426AController.consultarCreditoTeseArtigo426AByCnpjAndPeriodoAndInCodigoNcm 0 58 11 43 6 0 0 111 0.00 1 7
graphCreditoTeseArtigo426AServiceImpl.consultarCreditoTeseArtigo426AByCnpjAndPeriodoAndInCodigoNcm 0 58 11 43 6 0 0 99 0.00 1 7
graphDocumentService.listNfseByCnpjAndPeriod 0 120 5 14 1 0 0 60 0.00 1 4
graphSolicitacaoDownloadNfeController.consultarProcessamentos 0 11 56 306 95 0 1 227 0.00 2 53
graphSolicitacaoDownloadNfeServiceImpl.findSolicitacaoDownloadNfe 0 11 56 305 95 0 1 171 0.00 2 53
graphFiscalntelligenceCoreService.getInscricoesEstaduais 0 15 38 70 17 0 0 230 0.00 0 0
graphNextGenService.obterDadosConta 0 9 63 181 45 0 0 145 0.00 0 0
graphUploadS3Controller.documentsGenerateGrupo 0 8 58 123 39 0 6 1,044 0.00 3 33
graphUploadService.gerarLoteDeUpload 0 8 57 123 38 0 6 917 0.00 3 33
graphSalvaDocumentoAusenteDownloadLoteService.salvar 0 39 10 43 10 0 0 118 0.00 1 8
graphSolicitacaoDownloadDocumentoBatchServiceImpl.inserir 0 9 27 43 9 0 3 336 0.00 1 13
graphNextGenService.getRvzByCnpj 0 8 29 40 7 0 0 31 0.00 0 0
graphAnaliseRepresentatividadeServiceImpl.consultarProdutosVendidos 0 8 22 63 17 0 4 1,735 0.00 1 17
graphUploadS3Controller.triggerSuccessUploadDireclyS3 0 8 20 44 10 0 1 112 0.00 3 11
graphUploadService.registrarSucessoAoRealizarUploadParaUmArquivoDiretoParaS3 0 8 20 44 10 0 1 108 0.00 3 11
graphNextGenService.obterTodasCidades 0 1 150 150 0 0 10 2,200 0.00 0 0
graphEtiquetaController.listarEtiquetas 0 1 133 133 0 0 62 12,423 0.00 1 20
graphEtiquetaServiceImpl.consultarEtiquetas 0 1 131 131 0 0 60 11,564 0.00 1 20
graphAnaliseRepresentatividadeServiceImpl.consultarProdutosComprados 0 8 10 14 2 0 4 2,035 0.00 1 5
graphCoreApiServiceImpl.consultaContasPorIds 0 1 53 53 0 0 9 2,161 0.00 0 0
graphDownloadController.retornaBytesXmlZipadoPelaChaveCte 0 1 50 50 0 0 29 4,844 0.00 2 18
graphDownloadService.getFileXmlInS3ByTypeAndKey 0 1 46 46 0 0 25 2,959 0.00 2 18
graphFeatureFlagController.listarTodas 0 2 21 29 11 0 7 1,116 0.00 1 10
graphEtiquetaQueryService.listarEtiquetas 0 1 36 36 0 0 7 1,735 0.00 1 20
graphDownloadService.retornarTodasSolicitacoesDeDownload 0 1 35 35 0 0 5 635 0.00 1 30
graphDownloadController.retornarTodasSolicitacoesDeDownload 0 1 35 35 0 0 5 639 0.00 1 30
graphFeatureFlagService.listarTodas 0 2 17 24 9 0 6 826 0.00 1 10
graphAwsService.documentsGeneratePresigned 0 8 4 20 6 0 3 645 0.00 0 0
graphDocumentCteViewQueryService.findByKey 0 1 22 22 0 0 6 485 0.00 1 12
graphBasicErrorController.error 0 15 0 5 1 0 0 132 0.00 0 0
graphSalvaDocumentoAusenteDownloadLoteService.concluirImportacaoChaves 0 39 0 1 0 0 0 2 0.00 0 0
graphRessarcimentoCigarrosController.exportarExcel 0 9 0 2 0 0 0 13 0.00 0 0
graphAwsService.getBucketNameDocumentDownload 0 9 0 5 1 0 0 135 0.00 0 0
graphAuditorAwareImpl.getCurrentAuditor 0 106 0 1 0 0 0 5 0.00 0 0
graphServerController.version 0 13 0 2 0 0 0 44 0.00 0 0

error Statistics http system errors - 1 day since midnight

Error% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of cumulative cpu timeMean cpu time (ms)Mean allocated Kb
Error404 8 3 2 4 1 47 2 433
0 hits/min on 2 errors       Details       Last errors      
Error% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of cumulative cpu timeMean cpu time (ms)Mean allocated Kb
Error404 8 3 2 4 1 47 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar 91 2 42 62 27 52 4 638
DateRequestUserError
12/16/25, 8:26:30 PM/robots.txt GET Error404
12/16/25, 8:28:20 PM/api/document/35068332000192/consolidacao-cnpj POSTUsuarioAutenticadoParaServicos{id=174, email='tsdias@rvzconsultoria.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
      at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:183)
      Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
      |_ checkpoint ⇢ 403 from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar [DefaultWebClient]
Stack trace:
            at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:183)
            at org.springframework.web.reactive.function.client.DefaultClientResponse.lambda$createException$1(DefaultClientResponse.java:206)
            at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:100)
            at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:92)
            at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:121)
            at reactor.core.publisher.FluxContextStart$ContextStartSubscriber.onNext(FluxContextStart.java:96)
            at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:287)
            at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:330)
            at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1782)
            at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:152)
            at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:136)
            at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:252)
            at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:136)
            at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:374)
            at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:373)
            at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:429)
            at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:655)
            at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:96)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
            at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
            at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
            at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1533)
            at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1282)
            at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1329)
            at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
            at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
            at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
            at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:795)
            at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:475)
            at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378)
            at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
            at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
            at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
            at java.base/java.lang.Thread.run(Unknown Source)
      Suppressed: java.lang.Exception: #block terminated with an error
            at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
            at reactor.core.publisher.Mono.block(Mono.java:1680)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService.getInscricoesEstaduais(FiscalntelligenceCoreService.java:896)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService$$FastClassBySpringCGLIB$$46eefcc1.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:156)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService$$EnhancerBySpringCGLIB$$a119bf31.getInscricoesEstaduais(<generated>)
            at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4510)
            at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
            at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
            at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
            at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
            at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
            at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
            at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.base/java.lang.reflect.Method.invoke(Unknown Source)
            at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
            at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
            at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
            at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
            at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
            at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
            at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
            at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
            at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
            at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
            at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
            at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
            at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
            at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
            at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
            at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
            at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
            at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
            at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
            at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
            at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
            at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
            at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
            at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
            at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
            at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
            at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
            at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
            at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
            at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
            at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
            at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
            at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
            at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
            at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
            at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
            at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
            at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
            at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
            at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
            at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
            at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
            at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
            at java.base/java.lang.Thread.run(Unknown Source)
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
12/16/25, 8:28:44 PM/api/document/33513258000140/consolidacao-cnpj POSTUsuarioAutenticadoParaServicos{id=174, email='tsdias@rvzconsultoria.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
      at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:183)
      Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
      |_ checkpoint ⇢ 403 from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar [DefaultWebClient]
Stack trace:
            at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:183)
            at org.springframework.web.reactive.function.client.DefaultClientResponse.lambda$createException$1(DefaultClientResponse.java:206)
            at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:100)
            at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:92)
            at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:121)
            at reactor.core.publisher.FluxContextStart$ContextStartSubscriber.onNext(FluxContextStart.java:96)
            at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:287)
            at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:330)
            at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1782)
            at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:152)
            at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:136)
            at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:252)
            at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:136)
            at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:374)
            at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:373)
            at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:429)
            at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:655)
            at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:96)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
            at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
            at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
            at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1533)
            at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1282)
            at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1329)
            at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
            at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
            at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
            at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:795)
            at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:475)
            at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378)
            at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
            at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
            at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
            at java.base/java.lang.Thread.run(Unknown Source)
      Suppressed: java.lang.Exception: #block terminated with an error
            at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
            at reactor.core.publisher.Mono.block(Mono.java:1680)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService.getInscricoesEstaduais(FiscalntelligenceCoreService.java:896)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService$$FastClassBySpringCGLIB$$46eefcc1.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:156)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService$$EnhancerBySpringCGLIB$$a119bf31.getInscricoesEstaduais(<generated>)
            at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4510)
            at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
            at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
            at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
            at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
            at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
            at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
            at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.base/java.lang.reflect.Method.invoke(Unknown Source)
            at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
            at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
            at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
            at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
            at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
            at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
            at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
            at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
            at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
            at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
            at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
            at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
            at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
            at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
            at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
            at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
            at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
            at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
            at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
            at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
            at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
            at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
            at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
            at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
            at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
            at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
            at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
            at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
            at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
            at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
            at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
            at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
            at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
            at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
            at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
            at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
            at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
            at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
            at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
            at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
            at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
            at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
            at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
            at java.base/java.lang.Thread.run(Unknown Source)
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
12/16/25, 8:50:10 PM/favicon.ico GET Error404
12/16/25, 9:26:56 PM/robots.txt GET Error404

log Statistics system errors logs - 1 day since midnight

ErrorHits
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
14
0 hits/min on 44 errors       Details       Last errors      
ErrorHits
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
14
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
8
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
8
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-23, stack trace follows
7
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-13, stack trace follows
6
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-1, stack trace follows
6
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@2467d18d on thread XNIO-1 task-25, stack trace follows
4
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@386a750e on thread XNIO-1 task-3, stack trace follows
3
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@64d0259 on thread XNIO-1 task-16, stack trace follows
3
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@732a26ab on thread XNIO-1 task-30, stack trace follows
3
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@90967cd on thread rvz-down-doc-async-8, stack trace follows
2
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@193b3f0d on thread rvz-down-doc-async-8, stack trace follows
2
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7f6ae7bf on thread rvz-down-doc-async-5, stack trace follows
2
ERROR io.undertow.request - UT005023: Exception handling request to /api/document/35068332000192/consolidacao-cnpj
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@6d30aced on thread XNIO-1 task-13, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@32f34268 on thread XNIO-1 task-20, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@5d67764d on thread XNIO-1 task-3, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105175.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@5cafa6e0 on thread XNIO-1 task-21, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105181.zip]
1
WARN i.netty.channel.epoll.EpollEventLoop - Unexpected exception in the selector loop.
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-25, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread XNIO-1 task-17, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105177.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@6d30aced on thread XNIO-1 task-16, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105179.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@20b8b423 on thread XNIO-1 task-1, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105182.zip]
1
WARN net.bull.javamelody - exception while collecting data: java.nio.channels.ClosedByInterruptException
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7f6ae7bf on thread rvz-down-doc-async-4, stack trace follows
1
WARN n.s.j.engine.export.PdfGlyphRenderer - Unpatched iText found, cannot use glyph rendering
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7dcc9caf on thread XNIO-1 task-30, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@681a3356 on thread XNIO-1 task-22, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@24376014 on thread XNIO-1 task-10, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@3484ebf3 on thread rvz-down-doc-async-7, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread XNIO-1 task-28, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105176.zip]
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105180.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@375c0c4e on thread rvz-down-doc-async-8, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@6b71e810 on thread XNIO-1 task-23, stack trace follows
1
ERROR io.undertow.request - UT005023: Exception handling request to /api/document/33513258000140/consolidacao-cnpj
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105178.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@75279406 on thread XNIO-1 task-13, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105183.zip]
1
DateRequestUserError
12/16/25, 8:18:26 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread XNIO-1 task-28, stack trace follows
12/16/25, 8:19:26 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@681a3356 on thread XNIO-1 task-22, stack trace follows
12/16/25, 8:21:06 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:21:56 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:22:18 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
12/16/25, 8:22:41 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-25, stack trace follows
12/16/25, 8:22:44 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:22:52 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
12/16/25, 8:23:17 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
12/16/25, 8:23:32 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:23:36 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
12/16/25, 8:23:44 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@2467d18d on thread XNIO-1 task-25, stack trace follows
12/16/25, 8:23:59 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
12/16/25, 8:24:01 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@2467d18d on thread XNIO-1 task-25, stack trace follows
12/16/25, 8:24:07 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:24:31 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
12/16/25, 8:24:49 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:25:04 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:25:17 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
12/16/25, 8:25:32 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:25:38 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@61c18d26 on thread rvz-down-doc-async-2, stack trace follows
12/16/25, 8:25:57 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105176.zip]
12/16/25, 8:25:58 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:26:49 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:27:05 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:27:10 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@2467d18d on thread XNIO-1 task-25, stack trace follows
12/16/25, 8:27:27 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:27:30 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@2467d18d on thread XNIO-1 task-25, stack trace follows
12/16/25, 8:27:47 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:28:20 PM  
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
      at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:183)
      Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
      |_ checkpoint ⇢ 403 from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar [DefaultWebClient]
Stack trace:
            at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:183)
            at org.springframework.web.reactive.function.client.DefaultClientResponse.lambda$createException$1(DefaultClientResponse.java:206)
            at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:100)
            at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:92)
            at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:121)
            at reactor.core.publisher.FluxContextStart$ContextStartSubscriber.onNext(FluxContextStart.java:96)
            at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:287)
            at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:330)
            at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1782)
            at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:152)
            at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:136)
            at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:252)
            at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:136)
            at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:374)
            at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:373)
            at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:429)
            at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:655)
            at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:96)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
            at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
            at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
            at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1533)
            at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1282)
            at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1329)
            at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
            at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
            at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
            at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:795)
            at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:475)
            at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378)
            at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
            at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
            at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
            at java.base/java.lang.Thread.run(Unknown Source)
      Suppressed: java.lang.Exception: #block terminated with an error
            at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
            at reactor.core.publisher.Mono.block(Mono.java:1680)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService.getInscricoesEstaduais(FiscalntelligenceCoreService.java:896)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService$$FastClassBySpringCGLIB$$46eefcc1.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:156)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService$$EnhancerBySpringCGLIB$$a119bf31.getInscricoesEstaduais(<generated>)
            at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4510)
            at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
            at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
            at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
            at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
            at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
            at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
            at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.base/java.lang.reflect.Method.invoke(Unknown Source)
            at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
            at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
            at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
            at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
            at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
            at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
            at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
            at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
            at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
            at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
            at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
            at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
            at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
            at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
            at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
            at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
            at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
            at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
            at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
            at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
            at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
            at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
            at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
            at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
            at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
            at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
            at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
            at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
            at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
            at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
            at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
            at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
            at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
            at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
            at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
            at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
            at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
            at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
            at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
            at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
            at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
            at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
            at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
            at java.base/java.lang.Thread.run(Unknown Source)
ERROR io.undertow.request - UT005023: Exception handling request to /api/document/35068332000192/consolidacao-cnpj
12/16/25, 8:28:44 PM  
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar
      at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:183)
      Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
      |_ checkpoint ⇢ 403 from POST https://fiscal-intelligence.revizia.app/api/inscricao-estadual/listar [DefaultWebClient]
Stack trace:
            at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:183)
            at org.springframework.web.reactive.function.client.DefaultClientResponse.lambda$createException$1(DefaultClientResponse.java:206)
            at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:100)
            at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:92)
            at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:121)
            at reactor.core.publisher.FluxContextStart$ContextStartSubscriber.onNext(FluxContextStart.java:96)
            at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:287)
            at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:330)
            at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1782)
            at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:152)
            at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:136)
            at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:252)
            at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:136)
            at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:374)
            at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:373)
            at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:429)
            at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:655)
            at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:96)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
            at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
            at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
            at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1533)
            at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1282)
            at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1329)
            at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
            at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
            at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
            at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
            at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
            at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
            at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:795)
            at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:475)
            at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378)
            at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
            at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
            at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
            at java.base/java.lang.Thread.run(Unknown Source)
      Suppressed: java.lang.Exception: #block terminated with an error
            at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
            at reactor.core.publisher.Mono.block(Mono.java:1680)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService.getInscricoesEstaduais(FiscalntelligenceCoreService.java:896)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService$$FastClassBySpringCGLIB$$46eefcc1.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:156)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.service.FiscalntelligenceCoreService$$EnhancerBySpringCGLIB$$a119bf31.getInscricoesEstaduais(<generated>)
            at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4510)
            at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
            at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
            at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
            at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
            at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
            at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
            at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
            at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
            at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.base/java.lang.reflect.Method.invoke(Unknown Source)
            at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
            at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
            at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
            at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
            at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
            at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
            at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
            at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
            at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
            at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
            at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
            at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
            at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
            at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
            at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
            at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
            at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
            at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
            at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
            at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
            at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
            at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
            at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
            at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
            at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
            at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
            at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
            at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
            at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
            at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
            at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
            at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
            at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
            at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
            at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
            at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
            at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
            at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
            at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
            at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
            at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
            at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
            at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
            at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
            at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
            at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
            at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
            at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
            at java.base/java.lang.Thread.run(Unknown Source)
ERROR io.undertow.request - UT005023: Exception handling request to /api/document/33513258000140/consolidacao-cnpj
12/16/25, 8:28:46 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7419e03c on thread rvz-down-doc-async-1, stack trace follows
12/16/25, 8:29:02 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@6b71e810 on thread XNIO-1 task-23, stack trace follows
12/16/25, 8:29:03 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105175.zip]
12/16/25, 8:29:21 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105177.zip]
12/16/25, 8:29:26 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-23, stack trace follows
12/16/25, 8:29:44 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-23, stack trace follows
12/16/25, 8:30:06 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-23, stack trace follows
12/16/25, 8:30:27 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-23, stack trace follows
12/16/25, 8:30:59 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-23, stack trace follows
12/16/25, 8:31:15 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-23, stack trace follows
12/16/25, 8:31:38 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@46dd58c7 on thread XNIO-1 task-23, stack trace follows
12/16/25, 8:34:56 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7dcc9caf on thread XNIO-1 task-30, stack trace follows
12/16/25, 8:36:36 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7f6ae7bf on thread rvz-down-doc-async-4, stack trace follows
12/16/25, 8:36:48 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@5d67764d on thread XNIO-1 task-3, stack trace follows
12/16/25, 8:38:08 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105178.zip]
12/16/25, 8:40:37 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@732a26ab on thread XNIO-1 task-30, stack trace follows
12/16/25, 8:40:40 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@386a750e on thread XNIO-1 task-3, stack trace follows
12/16/25, 8:41:03 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@732a26ab on thread XNIO-1 task-30, stack trace follows
12/16/25, 8:41:05 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@386a750e on thread XNIO-1 task-3, stack trace follows
12/16/25, 8:41:30 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@732a26ab on thread XNIO-1 task-30, stack trace follows
12/16/25, 8:41:32 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@386a750e on thread XNIO-1 task-3, stack trace follows
12/16/25, 8:42:29 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@24376014 on thread XNIO-1 task-10, stack trace follows
12/16/25, 8:46:37 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7f6ae7bf on thread rvz-down-doc-async-5, stack trace follows
12/16/25, 8:46:47 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@32f34268 on thread XNIO-1 task-20, stack trace follows
12/16/25, 8:47:32 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@7f6ae7bf on thread rvz-down-doc-async-5, stack trace follows
12/16/25, 8:47:40 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@5cafa6e0 on thread XNIO-1 task-21, stack trace follows
12/16/25, 8:47:51 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor689.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread XNIO-1 task-17, stack trace follows
12/16/25, 8:48:07 PM/api/reports/nfe/35251209167295000160550060006689181016999718 GETUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  n.s.j.engine.export.PdfGlyphRenderer - Unpatched iText found, cannot use glyph rendering
12/16/25, 8:48:46 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105179.zip]
12/16/25, 8:52:55 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@3484ebf3 on thread rvz-down-doc-async-7, stack trace follows
12/16/25, 8:53:10 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105180.zip]
12/16/25, 8:53:10 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor689.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@6d30aced on thread XNIO-1 task-16, stack trace follows
12/16/25, 8:54:46 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105181.zip]
12/16/25, 8:55:45 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@64d0259 on thread XNIO-1 task-16, stack trace follows
12/16/25, 8:56:01 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@64d0259 on thread XNIO-1 task-16, stack trace follows
12/16/25, 8:56:16 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@64d0259 on thread XNIO-1 task-16, stack trace follows
12/16/25, 9:02:26 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@375c0c4e on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:02:57 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@193b3f0d on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:03:23 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@193b3f0d on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:03:25 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor689.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@75279406 on thread XNIO-1 task-13, stack trace follows
12/16/25, 9:03:52 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@90967cd on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:04:14 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@6d30aced on thread XNIO-1 task-13, stack trace follows
12/16/25, 9:04:42 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@90967cd on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:05:12 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:05:39 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:06:04 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:06:25 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:06:27 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-13, stack trace follows
12/16/25, 9:06:44 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-13, stack trace follows
12/16/25, 9:07:10 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:07:19 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-13, stack trace follows
12/16/25, 9:07:40 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:08:08 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:08:34 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:480)
      at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
      at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:266)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle.doGetConnection(HibernateJpaDialect.java:430)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.beginTransaction(HibernateJpaDialect.java:174)
      at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:402)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:574)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:361)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarDetalhamento(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.getAbasPlanilhaExcel(RessarcimentoCigarrosServiceImpl.java:278)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.exportar(RessarcimentoCigarrosServiceImpl.java:232)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl.download(RessarcimentoCigarrosServiceImpl.java:156)
      at br.com.revizia.documentapi.v2.service.impl.RessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$aa6dc469.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
      at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4617166b on thread rvz-down-doc-async-8, stack trace follows
12/16/25, 9:08:51 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-13, stack trace follows
12/16/25, 9:09:07 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-13, stack trace follows
12/16/25, 9:09:25 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-13, stack trace follows
12/16/25, 9:10:03 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105182.zip]
12/16/25, 9:12:04 PM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105183.zip]
12/16/25, 9:12:57 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151)
      at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2104)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2041)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2019)
      at org.hibernate.loader.Loader.doQuery(Loader.java:948)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:349)
      at org.hibernate.loader.Loader.doList(Loader.java:2850)
      at org.hibernate.loader.Loader.doList(Loader.java:2832)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2664)
      at org.hibernate.loader.Loader.list(Loader.java:2659)
      at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:506)
      at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400)
      at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:219)
      at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1414)
      at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1565)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1581)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:154)
      at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:142)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor$QueryMethodInvoker.invoke(QueryExecutorMethodInterceptor.java:195)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:149)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
      at com.sun.proxy.$Proxy374.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor689.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@20b8b423 on thread XNIO-1 task-1, stack trace follows
12/16/25, 9:13:37 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-1, stack trace follows
12/16/25, 9:13:54 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-1, stack trace follows
12/16/25, 9:16:34 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-1, stack trace follows
12/16/25, 9:16:51 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-1, stack trace follows
12/16/25, 9:20:00 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-1, stack trace follows
12/16/25, 9:20:28 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:804)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy129.getConnection(Unknown Source)
      at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
      at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection(NonContextualJdbcConnectionAccess.java:38)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:108)
      at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:304)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1084)
      at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1071)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.executarSession(RessarcimentoCigarrosRepositoryImpl.java:206)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl.consultarPisCofinsRestituir(RessarcimentoCigarrosRepositoryImpl.java:197)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$FastClassBySpringCGLIB$$39828735.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.repository.impl.RessarcimentoCigarrosRepositoryImpl$$EnhancerBySpringCGLIB$$a7694622.consultarPisCofinsRestituir(<generated>)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar(DocumentConsolidationRessarcimentoCigarrosServiceImpl.java:59)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$FastClassBySpringCGLIB$$d37856d3.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.service.consolidacao.impl.DocumentConsolidationRessarcimentoCigarrosServiceImpl$$EnhancerBySpringCGLIB$$7bb64281.consolidar(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.lambda$consolidarCnpjPorTipoPeriodo$161(DocumentService.java:4892)
      at java.base/java.util.ArrayList.forEach(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4880)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$279ea038.consolidacaoCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.consolidacaoCnpj(DocumentController.java:607)
      at br.com.revizia.documentapi.controller.DocumentController$$FastClassBySpringCGLIB$$26169bad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.DocumentController$$EnhancerBySpringCGLIB$$90de94f.consolidacaoCnpj(<generated>)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@58495be7 on thread XNIO-1 task-1, stack trace follows
12/16/25, 10:17:39 PM  
java.nio.channels.ClosedByInterruptException: null
      at java.base/java.nio.channels.spi.AbstractInterruptibleChannel.end(Unknown Source)
      at java.base/sun.nio.ch.FileChannelImpl.endBlocking(Unknown Source)
      at java.base/sun.nio.ch.FileChannelImpl.map(Unknown Source)
      at net.bull.javamelody.internal.model.RrdNioBackend.mapFile(RrdNioBackend.java:105)
      at net.bull.javamelody.internal.model.RrdNioBackend.<init>(RrdNioBackend.java:69)
      at net.bull.javamelody.internal.model.RrdNioBackendFactory.open(RrdNioBackendFactory.java:84)
      at org.jrobin.core.RrdDb.<init>(RrdDb.java:229)
      at org.jrobin.core.RrdDb.<init>(RrdDb.java:203)
      at org.jrobin.core.RrdDb.<init>(RrdDb.java:266)
      at org.jrobin.core.RrdDbPool.requestRrdDb(RrdDbPool.java:103)
      at net.bull.javamelody.internal.model.JRobin.addValue(JRobin.java:379)
      at net.bull.javamelody.internal.model.Collector.addJRobinValue(Collector.java:644)
      at net.bull.javamelody.internal.model.Collector.collectJRobinValues(Collector.java:564)
      at net.bull.javamelody.internal.model.Collector.collectJavaInformations(Collector.java:422)
      at net.bull.javamelody.internal.model.Collector.collect(Collector.java:350)
      at net.bull.javamelody.internal.model.Collector.collectWithoutErrors(Collector.java:329)
      at net.bull.javamelody.internal.model.Collector.collectLocalContextWithoutErrors(Collector.java:318)
      at net.bull.javamelody.internal.web.HtmlController.doHtml(HtmlController.java:98)
      at net.bull.javamelody.internal.web.MonitoringController.doCompressedHtml(MonitoringController.java:280)
      at net.bull.javamelody.internal.web.MonitoringController.doReportCore(MonitoringController.java:230)
      at net.bull.javamelody.internal.web.MonitoringController.doReport(MonitoringController.java:209)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:163)
      at net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  net.bull.javamelody - exception while collecting data: java.nio.channels.ClosedByInterruptException
12/16/25, 10:18:39 PM  
java.lang.ThreadDeath: null
      at java.base/java.lang.Thread.stop(Unknown Source)
      at net.bull.javamelody.internal.model.Action.stopThread(Action.java:554)
      at net.bull.javamelody.internal.model.Action.killThread(Action.java:540)
      at net.bull.javamelody.internal.model.Action.execute(Action.java:292)
      at net.bull.javamelody.internal.web.MonitoringController.executeActionIfNeeded(MonitoringController.java:121)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:152)
      at net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  i.netty.channel.epoll.EpollEventLoop - Unexpected exception in the selector loop.

Current requests Current requests

None

System information System information

Execute the garbage collector Execute the garbage collector     Generate a heap dump Generate a heap dump     View memory histogram View memory histogram     Invalidate http sessions Invalidate http sessions     View http sessions View http sessions
     MBeans MBeans     View OS processes View OS processes     JNDI tree JNDI tree     Spring beans Spring beans     Opened jdbc connections Opened jdbc connections     Database Database
Host: ip-10-0-7-110.ec2.internal@10.0.7.110
Java memory used: graph2,415 Mb / 25,600 Mb    ++++++++++++
Nb of http sessions: graph0
Nb of active threads
(current http requests):
graph0
Nb of active jdbc connections: graph0
Nb of used jdbc connections
(opened if no datasource):
graph0
System loadgraph0.58
% System CPUgraph0.00    ++++++++++++








      Details


OS: OS Linux, 5.10.245-243.979.amzn2.x86_64 , amd64/64 (16 cores)
Java: OpenJDK Runtime Environment, 11.0.23+9
JVM: OpenJDK 64-Bit Server VM, 11.0.23+9, mixed mode, sharing
PID of process: 7
Nb of opened filesgraph740 / 65,535    ++++++++++++
Server: Undertow - 2.1.4.Final
Webapp context:
Start: 12/16/25, 8:02 PM
JVM arguments: -Xms1024m
-Xmx25600m
-XX:+HeapDumpOnOutOfMemoryError
-Xverify:none
-XX:+AlwaysPreTouch
-Djava.security.egd=file:/dev/./urandom
Mean age of http sessions (min): graph-1
Memory: Non heap memory = 317 Mb (Perm Gen, Code Cache),
Buffered memory = 283 Mb,
Loaded classes = 30,092,
Garbage collection time = 3,747 ms,
Process cpu time = 1,620,620 ms,
Committed virtual memory = 36,895 Mb,
Free physical memory = 26,901 Mb,
Total physical memory = 32,768 Mb
Free disk space: 19,492 Mb
Usable disk space: 17,940 Mb
DataBase: dataSource:
jdbc:postgresql://bd-rvz-prod-proxy.proxy-cjipvy4ifgsj.us-east-1.rds.amazonaws.com/documents?ApplicationName=document-api&reWriteBatchedInserts=true&rewriteBatchedStatements=true&assumeMinServerVersion=9.0
PostgreSQL, 15.13
Driver JDBC:
PostgreSQL JDBC Driver, 42.2.18
Dependencies:
Dependencies Dependencies

Threads Threads

Threads on ip-10-0-7-110.ec2.internal@10.0.7.110: Number = 122, Maximum = 129, Total started = 2,159       Details

ThreadDaemon ?PriorityStateExecuted methodCpu time (ms)User time (ms)Interrupt Kill
Common-Cleaner
java.base@11.0.23/java.lang.Object.wait(Native Method)
java.base@11.0.23/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@11.0.23/jdk.internal.ref.CleanerImpl.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
java.base@11.0.23/jdk.internal.misc.InnocuousThread.run(Unknown Source)
Common-Cleaner
yes 8 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 11 10 Send a thread interrupt signal to Common-Cleaner. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Common-Cleaner
DestroyJavaVM no 5 RUNNABLERUNNABLE   435 400 Send a thread interrupt signal to DestroyJavaVM. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread DestroyJavaVM
ForkJoinPool.commonPool-worker-9
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
ForkJoinPool.commonPool-worker-9
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-9. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-9
Hikari housekeeper
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
Hikari housekeeper
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 391 270 Send a thread interrupt signal to Hikari housekeeper. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Hikari housekeeper
HttpClient-1-SelectorManager
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
platform/java.net.http@11.0.23/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source)
HttpClient-1-SelectorManager
yes 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 96 80 Send a thread interrupt signal to HttpClient-1-SelectorManager. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread HttpClient-1-SelectorManager
idle-connection-reaper
java.base@11.0.23/java.lang.Thread.sleep(Native Method)
app//software.amazon.awssdk.http.apache.internal.conn.IdleConnectionReaper$ReaperTask.run(IdleConnectionReaper.java:150)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
idle-connection-reaper
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Thread.sleep(Native Method) 9 0 Send a thread interrupt signal to idle-connection-reaper. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread idle-connection-reaper
java-sdk-http-connection-reaper
java.base@11.0.23/java.lang.Thread.sleep(Native Method)
app//com.amazonaws.http.IdleConnectionReaper.run(IdleConnectionReaper.java:188)
java-sdk-http-connection-reaper
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Thread.sleep(Native Method) 14 10 Send a thread interrupt signal to java-sdk-http-connection-reaper. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread java-sdk-http-connection-reaper
Java2D Disposer
java.base@11.0.23/java.lang.Object.wait(Native Method)
java.base@11.0.23/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@11.0.23/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.desktop@11.0.23/sun.java2d.Disposer.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
Java2D Disposer
yes 10 WAITINGWAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 1 0 Send a thread interrupt signal to Java2D Disposer. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Java2D Disposer
javamelody
java.base@11.0.23/java.lang.Object.wait(Native Method)
java.base@11.0.23/java.util.TimerThread.mainLoop(Unknown Source)
java.base@11.0.23/java.util.TimerThread.run(Unknown Source)
javamelody
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 10,102 9,540 Send a thread interrupt signal to javamelody. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread javamelody
Keep-Alive-Timer
java.base@11.0.23/java.lang.Thread.sleep(Native Method)
java.base@11.0.23/sun.net.www.http.KeepAliveCache.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
java.base@11.0.23/jdk.internal.misc.InnocuousThread.run(Unknown Source)
Keep-Alive-Timer
yes 8 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Thread.sleep(Native Method) 0 0 Send a thread interrupt signal to Keep-Alive-Timer. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Keep-Alive-Timer
PostgreSQL-JDBC-SharedTimer-1
java.base@11.0.23/java.lang.Object.wait(Native Method)
java.base@11.0.23/java.util.TimerThread.mainLoop(Unknown Source)
java.base@11.0.23/java.util.TimerThread.run(Unknown Source)
PostgreSQL-JDBC-SharedTimer-1
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 425 250 Send a thread interrupt signal to PostgreSQL-JDBC-SharedTimer-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread PostgreSQL-JDBC-SharedTimer-1
reactor-http-epoll-1
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-1
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 12,109 10,160 Send a thread interrupt signal to reactor-http-epoll-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-1
reactor-http-epoll-10
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-10
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 11,877 10,040 Send a thread interrupt signal to reactor-http-epoll-10. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-10
reactor-http-epoll-11
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-11
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 11,720 9,850 Send a thread interrupt signal to reactor-http-epoll-11. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-11
reactor-http-epoll-12
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-12
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 11,895 9,900 Send a thread interrupt signal to reactor-http-epoll-12. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-12
reactor-http-epoll-13
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-13
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 9,544 7,960 Send a thread interrupt signal to reactor-http-epoll-13. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-13
reactor-http-epoll-14
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-14
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 9,476 7,990 Send a thread interrupt signal to reactor-http-epoll-14. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-14
reactor-http-epoll-15
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-15
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 10,780 8,940 Send a thread interrupt signal to reactor-http-epoll-15. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-15
reactor-http-epoll-16
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-16
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 10,604 8,740 Send a thread interrupt signal to reactor-http-epoll-16. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-16
reactor-http-epoll-2
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-2
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 12,064 10,190 Send a thread interrupt signal to reactor-http-epoll-2. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-2
reactor-http-epoll-3
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-3
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 11,604 9,710 Send a thread interrupt signal to reactor-http-epoll-3. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-3
reactor-http-epoll-4
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitTimeboxed(EpollEventLoop.java:303)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:324)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-4
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 10,612 8,970 Send a thread interrupt signal to reactor-http-epoll-4. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-4
reactor-http-epoll-5
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-5
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 9,594 8,160 Send a thread interrupt signal to reactor-http-epoll-5. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-5
reactor-http-epoll-6
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-6
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 9,380 7,870 Send a thread interrupt signal to reactor-http-epoll-6. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-6
reactor-http-epoll-7
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-7
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 9,385 7,970 Send a thread interrupt signal to reactor-http-epoll-7. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-7
reactor-http-epoll-8
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-8
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 8,873 7,360 Send a thread interrupt signal to reactor-http-epoll-8. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-8
reactor-http-epoll-9
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-9
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 6,781 5,650 Send a thread interrupt signal to reactor-http-epoll-9. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-9
Reference Handler
java.base@11.0.23/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@11.0.23/java.lang.ref.Reference.processPendingReferences(Unknown Source)
java.base@11.0.23/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Reference Handler
yes 10 RUNNABLERUNNABLE java.base@11.0.23/java.lang.ref.Reference.waitForReferencePendingList(Native Method) 48 40 Send a thread interrupt signal to Reference Handler. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Reference Handler
rvz-down-doc-async-1
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-1
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 529 500 Send a thread interrupt signal to rvz-down-doc-async-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-1
rvz-down-doc-async-2
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-2
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1,439 1,360 Send a thread interrupt signal to rvz-down-doc-async-2. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-2
rvz-down-doc-async-3
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-3
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 666 640 Send a thread interrupt signal to rvz-down-doc-async-3. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-3
rvz-down-doc-async-4
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-4
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1,385 1,280 Send a thread interrupt signal to rvz-down-doc-async-4. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-4
rvz-down-doc-async-5
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-5
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 919 880 Send a thread interrupt signal to rvz-down-doc-async-5. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-5
rvz-down-doc-async-6
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-6
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1,032 980 Send a thread interrupt signal to rvz-down-doc-async-6. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-6
rvz-down-doc-async-7
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-7
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 983 930 Send a thread interrupt signal to rvz-down-doc-async-7. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-7
rvz-down-doc-async-8
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-8
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 2,283 2,170 Send a thread interrupt signal to rvz-down-doc-async-8. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-8
rvz-down-doc-async-9
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
rvz-down-doc-async-9
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1,351 1,310 Send a thread interrupt signal to rvz-down-doc-async-9. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-9
sdk-ScheduledExecutor-0-0
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
sdk-ScheduledExecutor-0-0
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to sdk-ScheduledExecutor-0-0. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-0
sdk-ScheduledExecutor-0-2
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
sdk-ScheduledExecutor-0-2
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to sdk-ScheduledExecutor-0-2. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-2
sdk-ScheduledExecutor-0-3
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
sdk-ScheduledExecutor-0-3
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to sdk-ScheduledExecutor-0-3. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-3
sdk-ScheduledExecutor-0-4
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
sdk-ScheduledExecutor-0-4
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to sdk-ScheduledExecutor-0-4. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-4
sdk-ScheduledExecutor-0-5
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
sdk-ScheduledExecutor-0-5
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to sdk-ScheduledExecutor-0-5. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-5
Signal Dispatcher yes 9 RUNNABLERUNNABLE   0 0 Send a thread interrupt signal to Signal Dispatcher. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Signal Dispatcher
Thread-22
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
Thread-22
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 372 310 Send a thread interrupt signal to Thread-22. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Thread-22
unleash-api-executor
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
unleash-api-executor
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 3,232 3,030 Send a thread interrupt signal to unleash-api-executor. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread unleash-api-executor
unleash-api-executor
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
unleash-api-executor
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to unleash-api-executor. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread unleash-api-executor
XNIO-1 Accept
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:532)
XNIO-1 Accept
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 146 100 Send a thread interrupt signal to XNIO-1 Accept. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 Accept
XNIO-1 I/O-1
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-1
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 3,055 2,200 Send a thread interrupt signal to XNIO-1 I/O-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-1
XNIO-1 I/O-10
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-10
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 3,426 2,310 Send a thread interrupt signal to XNIO-1 I/O-10. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-10
XNIO-1 I/O-11
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-11
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 3,323 2,400 Send a thread interrupt signal to XNIO-1 I/O-11. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-11
XNIO-1 I/O-12
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-12
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 1,573 1,120 Send a thread interrupt signal to XNIO-1 I/O-12. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-12
XNIO-1 I/O-13
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-13
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 286 220 Send a thread interrupt signal to XNIO-1 I/O-13. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-13
XNIO-1 I/O-14
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-14
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 1,973 1,410 Send a thread interrupt signal to XNIO-1 I/O-14. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-14
XNIO-1 I/O-15
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-15
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 1,912 1,260 Send a thread interrupt signal to XNIO-1 I/O-15. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-15
XNIO-1 I/O-16
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-16
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 77 40 Send a thread interrupt signal to XNIO-1 I/O-16. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-16
XNIO-1 I/O-2
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-2
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 4,345 2,940 Send a thread interrupt signal to XNIO-1 I/O-2. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-2
XNIO-1 I/O-3
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-3
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 2,311 1,500 Send a thread interrupt signal to XNIO-1 I/O-3. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-3
XNIO-1 I/O-4
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-4
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 1,851 1,260 Send a thread interrupt signal to XNIO-1 I/O-4. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-4
XNIO-1 I/O-5
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-5
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 1,760 1,190 Send a thread interrupt signal to XNIO-1 I/O-5. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-5
XNIO-1 I/O-6
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-6
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 6,028 3,990 Send a thread interrupt signal to XNIO-1 I/O-6. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-6
XNIO-1 I/O-7
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-7
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 2,145 1,490 Send a thread interrupt signal to XNIO-1 I/O-7. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-7
XNIO-1 I/O-8
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-8
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 3,598 2,430 Send a thread interrupt signal to XNIO-1 I/O-8. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-8
XNIO-1 I/O-9
java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.23/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@11.0.23/sun.nio.ch.SelectorImpl.select(Unknown Source)
app//org.xnio.nio.WorkerThread.run(WorkerThread.java:551)
XNIO-1 I/O-9
no 5 RUNNABLERUNNABLE java.base@11.0.23/sun.nio.ch.EPoll.wait(Native Method) 1,388 1,010 Send a thread interrupt signal to XNIO-1 I/O-9. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-9
XNIO-1 task-1
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-1
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 29,926 27,840 Send a thread interrupt signal to XNIO-1 task-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-1
XNIO-1 task-10
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-10
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 25,760 24,100 Send a thread interrupt signal to XNIO-1 task-10. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-10
XNIO-1 task-11
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-11
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 23,000 21,460 Send a thread interrupt signal to XNIO-1 task-11. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-11
XNIO-1 task-12
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-12
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 13,883 12,910 Send a thread interrupt signal to XNIO-1 task-12. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-12
XNIO-1 task-13
java.base@11.0.23/java.lang.Thread.getThreads(Native Method)
java.base@11.0.23/java.lang.Thread.getAllStackTraces(Unknown Source)
app//net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:327)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-13
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.lang.Thread.getThreads(Native Method) 42,804 40,010 Send a thread interrupt signal to XNIO-1 task-13. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-13
XNIO-1 task-14
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-14
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 22,879 21,340 Send a thread interrupt signal to XNIO-1 task-14. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-14
XNIO-1 task-15
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-15
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 28,073 26,410 Send a thread interrupt signal to XNIO-1 task-15. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-15
XNIO-1 task-16
app//org.springframework.util.AntPathMatcher.doMatch(AntPathMatcher.java:217)
app//org.springframework.util.AntPathMatcher.match(AntPathMatcher.java:194)
app//org.springframework.web.servlet.mvc.condition.PatternsRequestCondition.getMatchingPattern(PatternsRequestCondition.java:297)
app//org.springframework.web.servlet.mvc.condition.PatternsRequestCondition.getMatchingPatterns(PatternsRequestCondition.java:262)
app//org.springframework.web.servlet.mvc.condition.PatternsRequestCondition.getMatchingCondition(PatternsRequestCondition.java:247)
app//org.springframework.web.servlet.mvc.method.RequestMappingInfo.getMatchingCondition(RequestMappingInfo.java:262)
app//org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getMatchingMapping(RequestMappingInfoHandlerMapping.java:95)
app//org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getMatchingMapping(RequestMappingInfoHandlerMapping.java:59)
app//org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.addMatchingMappings(AbstractHandlerMethodMapping.java:428)
app//org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lookupHandlerMethod(AbstractHandlerMethodMapping.java:393)
app//org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.getHandlerInternal(AbstractHandlerMethodMapping.java:367)
app//org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:110)
app//org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:59)
app//org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandler(AbstractHandlerMapping.java:396)
app//org.springframework.web.servlet.DispatcherServlet.getHandler(DispatcherServlet.java:1234)
app//org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1016)
app//org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
app//org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
app//org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:497)
app//org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
app//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-16
no 5 RUNNABLERUNNABLE app//org.springframework.util.AntPathMatcher.doMatch(AntPathMatcher.java:217) 24,641 22,990 Send a thread interrupt signal to XNIO-1 task-16. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-16
XNIO-1 task-17
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-17
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 29,151 27,550 Send a thread interrupt signal to XNIO-1 task-17. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-17
XNIO-1 task-2
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-2
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 28,657 26,830 Send a thread interrupt signal to XNIO-1 task-2. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-2
XNIO-1 task-21
java.base@11.0.23/java.net.SocketInputStream.socketRead0(Native Method)
java.base@11.0.23/java.net.SocketInputStream.socketRead(Unknown Source)
java.base@11.0.23/java.net.SocketInputStream.read(Unknown Source)
java.base@11.0.23/java.net.SocketInputStream.read(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.readHeader(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
app//org.postgresql.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:161)
app//org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:128)
app//org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:113)
app//org.postgresql.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:73)
app//org.postgresql.core.PGStream.receiveChar(PGStream.java:441)
app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:473)
app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:393)
app//org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164)
app//org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130)
app//org.postgresql.jdbc.PgConnection.isValid(PgConnection.java:1432)
app//com.zaxxer.hikari.pool.PoolBase.isConnectionAlive(PoolBase.java:161)
app//com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:186)
app//com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:162)
app//com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
app//net.bull.javamelody.internal.model.JavaInformations.buildDataBaseVersion(JavaInformations.java:426)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:200)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-21
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.net.SocketInputStream.socketRead0(Native Method) 38,397 35,890 Send a thread interrupt signal to XNIO-1 task-21. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-21
XNIO-1 task-22
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.CountDownLatch.await(Unknown Source)
app//reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:87)
app//reactor.core.publisher.Mono.block(Mono.java:1680)
br.com.revizia.documentapi.service.AccessService.findUserByToken(AccessService.java:44)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:73)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-22
no 5 RUNNABLERUNNABLE java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 15,603 14,500 Send a thread interrupt signal to XNIO-1 task-22. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-22
XNIO-1 task-23
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-23
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 18,872 17,550 Send a thread interrupt signal to XNIO-1 task-23. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-23
XNIO-1 task-24
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-24
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 31,706 29,780 Send a thread interrupt signal to XNIO-1 task-24. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-24
XNIO-1 task-25
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-25
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 14,347 13,440 Send a thread interrupt signal to XNIO-1 task-25. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-25
XNIO-1 task-26
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.CountDownLatch.await(Unknown Source)
app//reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:87)
app//reactor.core.publisher.Mono.block(Mono.java:1680)
br.com.revizia.documentapi.service.AccessService.findUserByToken(AccessService.java:44)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:73)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-26
no 5 RUNNABLERUNNABLE java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 12,080 11,170 Send a thread interrupt signal to XNIO-1 task-26. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-26
XNIO-1 task-27
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-27
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 19,389 18,150 Send a thread interrupt signal to XNIO-1 task-27. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-27
XNIO-1 task-28
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-28
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 35,639 33,450 Send a thread interrupt signal to XNIO-1 task-28. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-28
XNIO-1 task-29
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.CountDownLatch.await(Unknown Source)
app//reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:87)
app//reactor.core.publisher.Mono.block(Mono.java:1680)
br.com.revizia.documentapi.service.AccessService.findUserByToken(AccessService.java:44)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:73)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-29
no 5 RUNNABLERUNNABLE java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 15,799 14,810 Send a thread interrupt signal to XNIO-1 task-29. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-29
XNIO-1 task-3
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-3
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 26,409 24,440 Send a thread interrupt signal to XNIO-1 task-3. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-3
XNIO-1 task-30
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-30
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 22,763 21,190 Send a thread interrupt signal to XNIO-1 task-30. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-30
XNIO-1 task-31
java.base@11.0.23/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
java.base@11.0.23/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
java.base@11.0.23/java.util.stream.ReferencePipeline.reduce(Unknown Source)
java.management@11.0.23/java.lang.management.ManagementFactory$PlatformMBeanFinder.findSingleton(Unknown Source)
java.management@11.0.23/java.lang.management.ManagementFactory.getPlatformMXBean(Unknown Source)
java.management@11.0.23/java.lang.management.ManagementFactory.getThreadMXBean(Unknown Source)
app//net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:326)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-31
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) 26,928 24,910 Send a thread interrupt signal to XNIO-1 task-31. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-31
XNIO-1 task-32
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.CountDownLatch.await(Unknown Source)
app//reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:87)
app//reactor.core.publisher.Mono.block(Mono.java:1680)
br.com.revizia.documentapi.service.AccessService.findUserByToken(AccessService.java:44)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:73)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-32
no 5 RUNNABLERUNNABLE java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 11,630 10,870 Send a thread interrupt signal to XNIO-1 task-32. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-32
XNIO-1 task-33
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-33
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 15,729 14,880 Send a thread interrupt signal to XNIO-1 task-33. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-33
XNIO-1 task-34
java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method)
java.base@11.0.23/java.lang.Thread.getAllStackTraces(Unknown Source)
app//net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:327)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-34
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method) 17,870 16,680 Send a thread interrupt signal to XNIO-1 task-34. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-34
XNIO-1 task-35
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-35
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 7,282 6,770 Send a thread interrupt signal to XNIO-1 task-35. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-35
XNIO-1 task-36
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.CountDownLatch.await(Unknown Source)
app//reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:87)
app//reactor.core.publisher.Mono.block(Mono.java:1680)
br.com.revizia.documentapi.service.AccessService.findUserByToken(AccessService.java:44)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:73)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-36
no 5 RUNNABLERUNNABLE java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 2,321 2,140 Send a thread interrupt signal to XNIO-1 task-36. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-36
XNIO-1 task-37
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-37
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 11,669 10,840 Send a thread interrupt signal to XNIO-1 task-37. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-37
XNIO-1 task-38
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-38
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 7,343 6,850 Send a thread interrupt signal to XNIO-1 task-38. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-38
XNIO-1 task-39
java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method)
java.base@11.0.23/java.lang.Thread.getAllStackTraces(Unknown Source)
app//net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:327)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-39
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method) 6,197 5,810 Send a thread interrupt signal to XNIO-1 task-39. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-39
XNIO-1 task-4
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-4
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 41,638 39,430 Send a thread interrupt signal to XNIO-1 task-4. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-4
XNIO-1 task-40
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-40
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 11,029 10,330 Send a thread interrupt signal to XNIO-1 task-40. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-40
XNIO-1 task-41
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-41
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 12,423 11,620 Send a thread interrupt signal to XNIO-1 task-41. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-41
XNIO-1 task-42
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.CountDownLatch.await(Unknown Source)
app//reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:87)
app//reactor.core.publisher.Mono.block(Mono.java:1680)
br.com.revizia.documentapi.service.AccessService.findUserByToken(AccessService.java:44)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:73)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-42
no 5 RUNNABLERUNNABLE java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 10,282 9,570 Send a thread interrupt signal to XNIO-1 task-42. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-42
XNIO-1 task-43
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-43
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 86 80 Send a thread interrupt signal to XNIO-1 task-43. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-43
XNIO-1 task-44
java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method)
java.base@11.0.23/java.lang.Thread.getAllStackTraces(Unknown Source)
app//net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:327)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-44
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method) 6,239 5,700 Send a thread interrupt signal to XNIO-1 task-44. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-44
XNIO-1 task-45
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-45
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 13,042 12,160 Send a thread interrupt signal to XNIO-1 task-45. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-45
XNIO-1 task-46
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-46
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 4,955 4,660 Send a thread interrupt signal to XNIO-1 task-46. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-46
XNIO-1 task-47
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-47
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1,831 1,700 Send a thread interrupt signal to XNIO-1 task-47. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-47
XNIO-1 task-48
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-48
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 8,027 7,410 Send a thread interrupt signal to XNIO-1 task-48. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-48
XNIO-1 task-49
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-49
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 9,435 8,880 Send a thread interrupt signal to XNIO-1 task-49. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-49
XNIO-1 task-5
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-5
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 30,113 28,000 Send a thread interrupt signal to XNIO-1 task-5. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-5
XNIO-1 task-50
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-50
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 13,641 12,750 Send a thread interrupt signal to XNIO-1 task-50. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-50
XNIO-1 task-51
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.CountDownLatch.await(Unknown Source)
app//reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:87)
app//reactor.core.publisher.Mono.block(Mono.java:1680)
br.com.revizia.documentapi.service.AccessService.findUserByToken(AccessService.java:44)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:73)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-51
no 5 RUNNABLERUNNABLE java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 9,198 8,460 Send a thread interrupt signal to XNIO-1 task-51. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-51
XNIO-1 task-52
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-52
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 14,283 13,440 Send a thread interrupt signal to XNIO-1 task-52. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-52
XNIO-1 task-53
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-53
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 9,244 8,560 Send a thread interrupt signal to XNIO-1 task-53. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-53
XNIO-1 task-54
java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method)
java.base@11.0.23/java.lang.Thread.getAllStackTraces(Unknown Source)
app//net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:327)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-54
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method) 8,789 8,190 Send a thread interrupt signal to XNIO-1 task-54. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-54
XNIO-1 task-55
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-55
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 3,301 3,070 Send a thread interrupt signal to XNIO-1 task-55. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-55
XNIO-1 task-56
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.CountDownLatch.await(Unknown Source)
app//reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:87)
app//reactor.core.publisher.Mono.block(Mono.java:1680)
br.com.revizia.documentapi.service.AccessService.findUserByToken(AccessService.java:44)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:73)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-56
no 5 RUNNABLERUNNABLE java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 8,283 7,810 Send a thread interrupt signal to XNIO-1 task-56. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-56
XNIO-1 task-57
java.management@11.0.23/sun.management.spi.PlatformMBeanProvider$PlatformComponent.getMBeans(Unknown Source)
java.management@11.0.23/java.lang.management.ManagementFactory.getPlatformMXBean(Unknown Source)
java.management@11.0.23/java.lang.management.ManagementFactory.getThreadMXBean(Unknown Source)
app//net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:326)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-57
no 5 RUNNABLERUNNABLE java.management@11.0.23/sun.management.spi.PlatformMBeanProvider$PlatformComponent.getMBeans(Unknown Source) 11,096 10,400 Send a thread interrupt signal to XNIO-1 task-57. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-57
XNIO-1 task-58
java.base@11.0.23/java.nio.MappedByteBuffer.force0(Native Method)
java.base@11.0.23/java.nio.MappedByteBuffer.force(Unknown Source)
app//net.bull.javamelody.internal.model.RrdNioBackend.sync(RrdNioBackend.java:222)
app//net.bull.javamelody.internal.model.RrdNioBackend.close(RrdNioBackend.java:209)
app//org.jrobin.core.RrdDb.close(RrdDb.java:443)
app//org.jrobin.core.RrdDbPool.release(RrdDbPool.java:196)
app//net.bull.javamelody.internal.model.JRobin.addValue(JRobin.java:395)
app//net.bull.javamelody.internal.model.Collector.addJRobinValue(Collector.java:644)
app//net.bull.javamelody.internal.model.Collector.collectJRobinValues(Collector.java:581)
app//net.bull.javamelody.internal.model.Collector.collectJavaInformations(Collector.java:422)
app//net.bull.javamelody.internal.model.Collector.collect(Collector.java:350)
app//net.bull.javamelody.internal.model.Collector.collectWithoutErrors(Collector.java:329)
app//net.bull.javamelody.internal.model.Collector.collectLocalContextWithoutErrors(Collector.java:318)
app//net.bull.javamelody.internal.web.HtmlController.doHtml(HtmlController.java:98)
app//net.bull.javamelody.internal.web.MonitoringController.doCompressedHtml(MonitoringController.java:280)
app//net.bull.javamelody.internal.web.MonitoringController.doReportCore(MonitoringController.java:230)
app//net.bull.javamelody.internal.web.MonitoringController.doReport(MonitoringController.java:209)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:163)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-58
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.nio.MappedByteBuffer.force0(Native Method) 2,053 1,890 Send a thread interrupt signal to XNIO-1 task-58. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-58
XNIO-1 task-59
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-59
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 8,192 7,720 Send a thread interrupt signal to XNIO-1 task-59. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-59
XNIO-1 task-6
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-6
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 35,783 33,710 Send a thread interrupt signal to XNIO-1 task-6. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-6
XNIO-1 task-60
java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method)
java.base@11.0.23/java.lang.Thread.getAllStackTraces(Unknown Source)
app//net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:327)
app//net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-60
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method) 4,776 4,370 Send a thread interrupt signal to XNIO-1 task-60. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-60
XNIO-1 task-61
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-61
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 7,775 7,250 Send a thread interrupt signal to XNIO-1 task-61. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-61
XNIO-1 task-62
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-62
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1,235 1,120 Send a thread interrupt signal to XNIO-1 task-62. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-62
XNIO-1 task-7
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-7
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 27,234 25,320 Send a thread interrupt signal to XNIO-1 task-7. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-7
XNIO-1 task-8
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-8
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 30,524 28,390 Send a thread interrupt signal to XNIO-1 task-8. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-8
XNIO-1 task-9
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-9
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 21,865 20,510 Send a thread interrupt signal to XNIO-1 task-9. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-9
The cpu times and user times of these threads are measured from the start of the server

Dump threads as text Dump threads as text       Threads View in a new page


Last collect time: 606 ms
Display time: 276 ms
Memory overhead estimate: < 6 Mb
Disk usage: 3 Mb     Purge the obsolete files

JavaMelody 1.90.0
Debugging logs

Only the last 50 messages are displayed
Tue Dec 16 22:17:07 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 22:17:07 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 22:17:07 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:08 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:08 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:08 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:08 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 22:17:09 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread sdk-ScheduledExecutor-0-1 killed
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:39 BRT 2025     WARN     exception while collecting data: java.nio.channels.ClosedByInterruptException
Tue Dec 16 22:17:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 22:17:40 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread unleash-api-executor killed
Tue Dec 16 22:17:40 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 22:17:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread Signal Dispatcher killed
Tue Dec 16 22:17:40 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:41 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 22:17:41 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 22:17:41 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:41 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:41 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:41 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:41 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-18 killed
Tue Dec 16 22:17:41 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:17:42 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread reactor-http-epoll-4 killed
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-20 killed
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread rvz-down-doc-async-1 killed
Tue Dec 16 22:18:39 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-6 killed
Tue Dec 16 22:18:39 BRT 2025     WARN     exception while collecting data: java.nio.channels.ClosedByInterruptException
Tue Dec 16 22:18:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread idle-connection-reaper killed