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/18/25, 1:41 PM on _ip-10-0-12-161.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 1,475,103 14 874,853 1,342 100 0 265 0.00 0 1 8
http warning 1 174 1,566 4,770 737 0 14 5,148 0.57 13 1 278
http severe 23 94 51,462 874,853 160,447 1 62 17,988 0.00 171 24 17,030
11,133 hits/min on 73 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 69 1,449,719 9 631 5 70 0 239 0.00 0 1 6
graph/api/document/{cnpj}/cruzamento-efd-nfse POST 15 7 460,311 874,853 389,319 0 2 552 0.00 0 0 0
graph/api/document/{cnpj}/consolidacao-cnpj POST 3 5 162,581 294,488 109,716 0 135 11,935 0.00 0 184 162,193
graph/api/document/{cnpj}/v2/nfe-canhoto POST 2 67 7,714 87,553 19,799 0 14 4,063 0.00 240 2 7,690
graph/api/document/{cnpj}/v2/nfe POST 1 421 919 87,225 5,570 0 5 1,386 0.00 49 2 905
graph/api/download-nfe-canhoto/{cnpj}/excel POST 1 5 48,272 198,852 84,181 1 821 268,878 0.00 0 222 46,145
graph/api/document/{cnpj}/analise-representatividade-consolidada POST 1 152 1,475 4,547 620 0 8 3,436 0.00 15 2 18
graph/api/nfe/subvencao-investimento/{cnpj}/period POST 0 15,414 12 301 10 4 1 583 0.00 0 1 8
graph/api/document/keys POST 0 2,461 56 1,674 86 10 15 5,420 0.00 314 1 37
graph/api/reports/nfse/{key} GET 0 188 631 1,731 232 0 19 4,100 0.00 14 2 65
graph/api/document/{cnpj}/obrigacoes POST 0 160 414 9,065 1,117 0 2 635 0.00 4 1 403
graph/api/reports/nfe/{key} GET 0 393 155 1,325 106 5 47 27,247 0.00 18 3 98
graph/api/document/{cnpj}/oportunidade-tese-juridica-consolidada-resumida POST 0 168 284 4,231 368 2 52 23,734 0.00 0 19 204
graph/api/cfe-periodo-importacao/paginado/{cnpj} POST 0 9 4,605 7,645 3,221 0 6 1,042 0.00 4 10 4,578
graph/api/document/{cnpj}/nfse/period GET 0 2,374 16 261 16 0 1 253 0.00 0 1 11
graph/api/document/{cnpj}/documentos/quantidade POST 0 24 1,319 1,852 418 0 2 657 0.00 0 1 1,281
graph/api/solicitacao-download-nfe/consulta POST 0 456 66 4,453 300 0 1 244 0.00 4 1 60
graph/api/consumo-documentos-conta/ GET 0 11 2,254 4,770 1,149 0 76 25,407 9.09 0 0 2,186
graph/api/document/codigos-servicos-nfse POST 0 69 356 7,771 1,264 0 2 377 0.00 0 2 348
graphError404 0 49 448 21,804 3,114 0 1 314 100.00 0 0 445
graph/api/consumo-documentos-conta GET 0 10 2,163 4,632 1,185 0 18 6,381 0.00 0 1 2,141
graph/api/document/{cnpj}/v2/cte POST 0 40 486 13,763 2,162 0 6 1,341 0.00 37 4 473
graph/api/nfe/credito-tese-artigo-426a/{cnpj}/period POST 0 425 43 897 141 0 1 592 0.00 0 1 38
graph/api/document/{cnpj}/products-nfe GET 0 32 318 6,617 1,156 0 1 274 0.00 0 1 310
graph/api/documento-ausente-download/lote/{idLote} GET 0 9 1,052 2,874 1,010 0 4 471 0.00 7 8 1,042
graph/api/document/{cnpj}/v2/nfse POST 0 82 106 930 196 0 4 958 0.00 8 1 89
graph/api/documento-ausente-download-lote/{tipo}/{cnpj} GET 0 58 110 1,196 156 0 5 783 0.00 5 15 101
graph/api/reports/cte/{key} GET 0 42 141 1,156 167 0 54 11,300 0.00 10 2 77
graph/api/reports/nfse/{key}/SAO_PAULO GET 0 21 248 742 196 0 1 288 0.00 0 2 238
graph/api/uploads/{cnpj} GET 0 23 207 1,046 304 0 3 566 0.00 2 3 197
graph/api/download/cte/xml/{key} GET 0 227 18 86 7 0 1 293 0.00 8 2 11
graph/api/document/{key}/sped-document GET 0 353 11 116 9 0 1 267 0.00 0 1 6
graph/actuator/health GET 0 795 4 84 3 0 0 68 0.00 0 0 0
graph/api/importacao-canhoto/{cnpj}/lotes/{loteId}/canhotos GET 0 33 102 424 107 0 6 669 0.00 4 24 91
graph/api/document/{cnpj}/arquivo-entregue POST 0 1 2,709 2,709 0 0 7 1,415 0.00 3 1 2,697
graph/api/document/buscar-cte-por-chave/{key} GET 0 212 10 21 2 0 1 251 0.00 1 1 6
graph/api/document/{cnpj}/solicitar-download-documentos-cancelados POST 0 15 144 330 100 0 21 2,005 0.00 0 12 76
graph/api/importacao-canhoto/canhotos/{canhotoId}/confirmar-upload POST 0 30 62 146 35 0 7 902 0.00 0 3 14
graph/api/nfe-manifestacao/{cnpj}/operacao-nao-realizada-nfe POST 0 1 1,817 1,817 0 0 255 30,217 0.00 0 3 114
graph/api/etiqueta/listar POST 0 33 44 244 42 0 6 983 0.00 1 1 3
graph/api/simples-nacional/reforma-tributaria POST 0 5 286 868 348 0 4 693 0.00 0 1 9
graph/api/download/nfe/xml/{key} GET 0 27 47 76 10 0 2 593 0.00 12 2 36
graph/api/importacao-canhoto/{cnpj}/canhotos/download/{canhotoId} GET 0 13 88 137 25 0 8 2,056 0.00 201 1 3
graph/api/document/{cnpj}/documentos/grupo/quantidade POST 0 1 1,005 1,005 0 0 10 1,286 0.00 0 1 986
graph/api/importacao-canhoto/{cnpj}/lotes POST 0 22 43 94 17 0 5 983 0.00 2 1 11
graph/api/download/nfse/pdf-zip-online POST 0 2 421 446 35 0 19 4,041 0.00 15 2 184
graph/api/document/bookKeepingCanBeProcessed GET 0 70 10 31 6 0 1 176 0.00 0 1 5
graph/api/download/{cnpj}/solicitacoes GET 0 13 55 179 51 0 4 1,137 0.00 12 1 43
graph/api/feature-flag/todas GET 0 71 9 80 9 0 0 159 0.00 0 1 4
graph/api/document/{cnpj}/v2/cte/ POST 0 15 46 215 52 0 6 1,862 0.00 75 4 37
graph/api/document/{cnpj}/find-nota-emitida-periodo POST 0 10 55 444 136 0 1 518 0.00 0 1 49
graph/api/document/{cnpj}/v2/nfe/ POST 0 9 51 84 17 0 2 756 0.00 12 2 42
graph/api/ressarcimento-cigarros/{cnpj}/pis-cofins-restituir POST 0 27 16 65 10 0 5 1,734 0.00 5 1 6
graph/api/importacao-canhoto/canhotos/{canhotoId}/associar-nota/{chaveAcesso:[\d]{44}} POST 0 4 110 230 79 0 5 745 0.00 0 6 92
graph/api/documento-ausente-download-lote/{tipo}/reprocessar/{idLote} POST 0 3 143 278 117 0 17 1,531 0.00 0 6 53
graph/api/importacao-canhoto/canhotos/{canhotoId}/associar-nota/{numeroNota:[\d]{1,9}} POST 0 3 129 183 47 0 5 810 0.00 0 6 111
graph/api/importacao-canhoto/lotes/{loteId}/presigned-urls POST 0 3 89 180 81 0 31 5,855 0.00 6 11 53
graph/api/document/{cnpj}/analise-vendas-estado-regiao-consolidada POST 0 9 22 67 17 0 6 2,039 0.00 2 1 8
graph/api/registrato-bcb/relatorio/{cnpj} GET 0 5 40 64 16 0 7 2,653 0.00 0 1 27
graph/api/uploads/{id}/erros GET 0 2 86 90 4 0 5 399 0.00 0 4 73
graph/api/uploads3/documents/generate/multiple/presigned POST 0 4 28 38 6 0 7 917 0.00 0 3 12
graph/api/document/buscar-nfe-por-chave/{key} GET 0 3 37 39 1 0 2 440 0.00 7 1 31
graph/api/esociais/{cnpj} POST 0 1 111 111 0 0 14 3,010 0.00 5 2 91
graph/api/etiqueta/associar POST 0 1 111 111 0 0 19 2,408 0.00 0 5 89
graph/api/uploads3/publico/documents/trigger/success-upload/presigned/{fileName}/{idRequest} POST 0 6 16 24 5 0 2 618 0.00 0 2 8
graph/api/regularize/divida-ativa/{cnpj}/{tipo} POST 0 1 66 66 0 0 8 1,285 0.00 0 1 50
graph/api/server/publico/version GET 0 167 0 3 0 0 0 40 0.00 0 0 0
graph/api/importacao-canhoto/lotes POST 0 3 14 16 2 0 2 290 0.00 0 1 5
graph/api/importacao-canhoto/{idCanhoto}/{idLote} DELETE 0 1 37 37 0 0 6 793 0.00 0 2 24
graph/api/document/{cnpj}/analise-venda-devolucao POST 0 2 14 15 0 0 4 960 0.00 0 1 5
graph/api/document/{cnpj}/analise-compra-devolucao POST 0 1 16 16 0 0 4 979 0.00 0 1 9
graph/api/nfe-manifestacao/{cnpj}/{key} GET 0 1 12 12 0 0 4 373 0.00 0 1 3
graph/api/ressarcimento-cigarros/{cnpj}/download POST 0 4 2 4 1 0 1 258 0.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 1,484,267 10 873,795 1,279 0.00
sql warning 1 88 2,052 21,295 2,809 0.00
sql severe 31 219 21,746 873,795 103,258 0.00
11,202 hits/min on 768 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 ? 60 1,449,719 6 472 3 0.00
graph SELECT d.data_emissao AS dataEmissao, CAST(d.info ->> 'number' AS BIGINT) AS numeroNotaFiscal , CAST(d.info ->> 'value' AS NUMERIC) AS valor, CAST(d.info ->> 'iss_value' AS NUMERIC) AS valorIss, d.cnpj_issuer AS cnpjServicoPrestado, d.cnpj_addressee AS cnpjServicoTomado FROM document d WHERE d.type like 'NFSE%' AND d.info ->> 'value' IS NOT NULL AND d.info ->> 'value' <> '' AND ((?) is NULL OR CAST(d.info ->> 'number' AS TEXT) IN (?)) AND (d.cnpj_issuer in (?) OR d.cnpj_addressee in (?)) 20 5 641,992 873,795 285,120 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_issuer, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 1 15 13,673 86,696 26,984 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where (documentnf0_.status in (?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_issuer, 1, 8)=? order by documentnf0_.data_emissao desc limit ? offset ? 1 377 497 1,303 332 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 substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 11 13,498 58,625 19,334 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 ? 0 48 2,887 20,847 3,779 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_issuer, 1, 8)=? order by documentnf0_.issuer_name desc limit ? 0 3 43,312 73,687 38,077 0.00
graphselect 'XML_CST_20_70' as cstXml, resultado.data_emissao as dataEmissao, resultado.numero_nota as numeroNota, resultado.key as key, resultado.prod ->> 'cprod' as codigoProduto, resultado.prod ->> 'xprod' as descricaoProduto, resultado.prod ->> 'cfop' as cfop, cast(resultado.prod ->> 'vprod' as numeric) as valorProduto, resultado.cst as cst, resultado.percentual_reducao_base_calculo as percentualReducaoBaseCalculo, resultado.valor_base_calculo as valorBaseCalculo, resultado.base_calculo_100 as baseCalculo100, resultado.base_calculo_100 - resultado.valor_base_calculo as possivelValorReduzirBaseCalculoIrpjCsll, resultado.percentual_icms as percentualIcms, (resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100 as possivelValorReduzirIrpjCsll, taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) as taxaSelic, (((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) * (taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) / 100)) + ((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) as possivelValorReduzirIrpjCsllAtualizado, resultado.estado_emisssor as estadoEmissor, resultado.estado_destinatario as estadoDestinatario from (select CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then item.imposto -> 'icms' -> 'icms20' ->> 'cst' when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then item.imposto -> 'icms' -> 'icms70' ->> 'cst' end as cst, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric) end as percentual_reducao_base_calculo, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'vbc' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'vbc' as numeric) end as valor_base_calculo, CASE when cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric) <> 0 then (cast(item.imposto -> 'icms' -> 'icms20' ->> 'vbc' as numeric) / cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric)) * 100 when cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric) <> 0 then (cast(item.imposto -> 'icms' -> 'icms70' ->> 'vbc' as numeric) / cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric)) * 100 end as base_calculo_100, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'picms' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'picms' as numeric) end as percentual_icms, cast(doc.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cnf' as int4) as numero_nota, doc.data_emissao, doc.key, item.prod, doc.cnpj_issuer, doc.data -> 'nfe' -> 'infNFe' -> 'emit' -> 'enderEmit' ->> 'uf' as estado_emisssor, doc.data -> 'nfe' -> 'infNFe' -> 'dest' -> 'enderDest' ->> 'uf' as estado_destinatario from document doc inner join document_status ds ON doc.key = ds.key AND doc.cnpj_issuer = ds.cnpj_issuer AND doc.protocol = ds.protocol AND doc.nsu = ds.nsu AND doc.type = ds.type, jsonb_to_recordset(doc.data -> 'nfe' -> 'infNFe' -> 'det') as item(prod jsonb, imposto jsonb) where doc.cnpj_issuer = ? and doc.type in ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and ( item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' or item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' ) and doc.data_emissao between ? and ? and ds.status = '1' ) resultado union all select 'XML_CST_30_40' as cstXml, resultado.data_emissao as dataEmissao, resultado.numero_nota as numeroNota, resultado.key as key, resultado.prod ->> 'cprod' as codigoProduto, resultado.prod ->> 'xprod' as descricaoProduto, resultado.prod ->> 'cfop' as cfop, cast(resultado.prod ->> 'vprod' as numeric) as valorProduto, resultado.cst as cst, resultado.percentual_reducao_b
Details

select 'XML_CST_20_70' as cstXml, resultado.data_emissao as dataEmissao, resultado.numero_nota as numeroNota, resultado.key as key, resultado.prod ->> 'cprod' as codigoProduto, resultado.prod ->> 'xprod' as descricaoProduto, resultado.prod ->> 'cfop' as cfop, cast(resultado.prod ->> 'vprod' as numeric) as valorProduto, resultado.cst as cst, resultado.percentual_reducao_base_calculo as percentualReducaoBaseCalculo, resultado.valor_base_calculo as valorBaseCalculo, resultado.base_calculo_100 as baseCalculo100, resultado.base_calculo_100 - resultado.valor_base_calculo as possivelValorReduzirBaseCalculoIrpjCsll, resultado.percentual_icms as percentualIcms, (resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100 as possivelValorReduzirIrpjCsll, taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) as taxaSelic, (((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) * (taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) / 100)) + ((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) as possivelValorReduzirIrpjCsllAtualizado, resultado.estado_emisssor as estadoEmissor, resultado.estado_destinatario as estadoDestinatario from (select CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then item.imposto -> 'icms' -> 'icms20' ->> 'cst' when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then item.imposto -> 'icms' -> 'icms70' ->> 'cst' end as cst, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric) end as percentual_reducao_base_calculo, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'vbc' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'vbc' as numeric) end as valor_base_calculo, CASE when cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric) <> 0 then (cast(item.imposto -> 'icms' -> 'icms20' ->> 'vbc' as numeric) / cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric)) * 100 when cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric) <> 0 then (cast(item.imposto -> 'icms' -> 'icms70' ->> 'vbc' as numeric) / cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric)) * 100 end as base_calculo_100, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'picms' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'picms' as numeric) end as percentual_icms, cast(doc.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cnf' as int4) as numero_nota, doc.data_emissao, doc.key, item.prod, doc.cnpj_issuer, doc.data -> 'nfe' -> 'infNFe' -> 'emit' -> 'enderEmit' ->> 'uf' as estado_emisssor, doc.data -> 'nfe' -> 'infNFe' -> 'dest' -> 'enderDest' ->> 'uf' as estado_destinatario from document doc inner join document_status ds ON doc.key = ds.key AND doc.cnpj_issuer = ds.cnpj_issuer AND doc.protocol = ds.protocol AND doc.nsu = ds.nsu AND doc.type = ds.type, jsonb_to_recordset(doc.data -> 'nfe' -> 'infNFe' -> 'det') as item(prod jsonb, imposto jsonb) where doc.cnpj_issuer = ? and doc.type in ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and ( item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' or item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' ) and doc.data_emissao between ? and ? and ds.status = '1' ) resultado union all select 'XML_CST_30_40' as cstXml, resultado.data_emissao as dataEmissao, resultado.numero_nota as numeroNota, resultado.key as key, resultado.prod ->> 'cprod' as codigoProduto, resultado.prod ->> 'xprod' as descricaoProduto, resultado.prod ->> 'cfop' as cfop, cast(resultado.prod ->> 'vprod' as numeric) as valorProduto, resultado.cst as cst, resultado.percentual_reducao_base_calculo as percentualReducaoBaseCalculo, resultado.valor_base_calculo as valorBaseCalculo, resultado.base_calculo_100 as baseCalculo100, resultado.base_calculo_100 - resultado.valor_base_calculo as possivelValorReduzirBaseCalculoIrpjCsll, resultado.percentual_icms as percentualIcms, (resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100 as possivelValorReduzirIrpjCsll, taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) as taxaSelic, (((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) * (taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) / 100)) + ((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) as possivelValorReduzirIrpjCsllAtualizado, resultado.estado_emisssor as estadoEmissor, resultado.estado_destinatario as estadoDestinatario from (select cast(doc.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cnf' as int4) as numero_nota, doc.key, doc.data_emissao, item.prod, CASE when item.imposto -> 'icms' -> 'icms30' ->> 'cst' = '30' then item.imposto -> 'icms' -> 'icms30' ->> 'cst' when item.imposto -> 'icms' -> 'icms40' ->> 'cst' = '40' then item.imposto -> 'icms' -> 'icms40' ->> 'cst' end as cst, 0 as percentual_reducao_base_calculo, 0 as valor_base_calculo, 0 as percentual_icms, 0 as base_calculo_100, doc.data -> 'nfe' -> 'infNFe' -> 'emit' -> 'enderEmit' ->> 'uf' as estado_emisssor, doc.data -> 'nfe' -> 'infNFe' -> 'dest' -> 'enderDest' ->> 'uf' as estado_destinatario, doc.cnpj_issuer from document doc inner join document_status ds ON doc.key = ds.key AND doc.cnpj_issuer = ds.cnpj_issuer AND doc.protocol = ds.protocol AND doc.nsu = ds.nsu AND doc.type = ds.type, jsonb_to_recordset(doc.data -> 'nfe' -> 'infNFe' -> 'det') as item(prod jsonb, imposto jsonb) where doc.cnpj_issuer = ? and doc.type in ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and ( item.imposto -> 'icms' -> 'icms30' ->> 'cst' = '30' or item.imposto -> 'icms' -> 'icms40' ->> 'cst' = '40' ) and substring(item.prod ->> 'cfop',1,1) in ('5','6') and doc.data_emissao between ? and ? and ds.status = '1' ) resultado limit ?
0 15,372 8 272 7 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 239 355 25,130 2,474 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 left join canhoto_nota cn on d.key = cn.documento_chave and d.cnpj_issuer = cn.empresa_cnpj WHERE d.cnpj_issuer = ? and d.type IN (?, ?, ?) 0 1 61,010 61,010 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,484 40 677 57 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 154 389 9,006 1,131 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 SUBSTRING(d.cnpj_addressee, 1, 8) = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 12 3,809 44,254 12,738 0.00
graph WITH empresasConta AS (SELECT cnpj FROM revizia_vw_resumo_conta_empresa WHERE conta_id = ?) SELECT c.* FROM consumo_documentos_conta_empresa c INNER JOIN empresasConta ec ON c.cnpj_empresa = ec.cnpj WHERE c.data_consumo BETWEEN ? AND ? 0 20 2,273 4,754 1,057 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_issuer, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 2 22,265 43,763 30,402 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 82 501 715 35 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where (documentnf0_.status in (?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_issuer, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 20 1,958 21,295 5,120 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 89 406 3,134 667 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 393 89 504 49 0.00
graphselect count(1) as col_0_0_, document0_.type as col_1_0_ from public.document document0_ where (document0_.cnpj_issuer=? or document0_.cnpj_addressee=?) and (document0_.data_emissao between ? and ?) and (document0_.type not in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) group by document0_.type 0 24 1,281 1,846 418 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 2,370 11 187 13 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 427 58 4,390 307 0.00
graphSELECT nfse.service_code FROM document_nfse_view nfse WHERE nfse.addressee_cpfcnpj = ? AND nfse.data_emissao BETWEEN ? AND ? UNION SELECT nfse.service_code FROM document_nfse_view nfse WHERE nfse.issuer_cpfcnpj = ? AND nfse.data_emissao BETWEEN ? AND ? 0 69 338 7,760 1,263 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 22,422 22,422 0 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_canhoto_view documentnf0_ where (documentnf0_.status in (?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_issuer, 1, 8)=? 0 382 58 326 32 0.00
graphSELECT * FROM document WHERE cnpj_issuer = ? AND type IN ('NFE_2_0', 'NFE_3_1', 'NFE_4_0') AND data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' = ? 0 4 5,507 21,767 10,840 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? offset ? 0 165 119 245 45 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_.manifestation desc limit ? 0 16 1,001 6,917 1,777 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 8 1,818 13,722 4,810 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 209 69 477 52 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 13,064 13,064 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 12,019 12,019 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 160 74 2,046 178 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 10,637 10,637 0 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 120 87 601 97 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 10,262 10,262 0 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 substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.issuer_name desc limit ? 0 1 10,243 10,243 0 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 32 310 6,613 1,157 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,768 9,768 0 0.00
graphselect documentoa0_.id as id1_43_, documentoa0_.data_atualizacao as data_atu2_43_, documentoa0_.data_criacao as data_cri3_43_, documentoa0_.detalhes as detalhes4_43_, documentoa0_.documento_ausente_download_id as document6_43_, documentoa0_.mensgem as mensgem5_43_ from documento_ausente_download_evento documentoa0_ where documentoa0_.documento_ausente_download_id=? 0 58 160 1,475 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 9,264 9,264 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 in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 0 167 54 226 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,611 8,611 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 8,572 8,572 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,321 8,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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,304 8,304 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,271 8,271 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,183 8,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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,156 8,156 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 8,156 8,156 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,146 8,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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,105 8,105 0 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 44 182 747 204 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,947 7,947 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,912 7,912 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,894 7,894 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 7,858 7,858 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,820 7,820 0 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_.manifestation asc limit ? 0 18 432 2,416 735 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,669 7,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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 7,660 7,660 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 7,592 7,592 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 7,573 7,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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,545 7,545 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,539 7,539 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 7,505 7,505 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,483 7,483 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 7,427 7,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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,407 7,407 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,382 7,382 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,329 7,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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,265 7,265 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,205 7,205 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,182 7,182 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,167 7,167 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 6,982 6,982 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 6,969 6,969 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,941 6,941 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,911 6,911 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 6,892 6,892 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,890 6,890 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 6,852 6,852 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 6,799 6,799 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,722 6,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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,713 6,713 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,674 6,674 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 6,609 6,609 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 6,528 6,528 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 6,511 6,511 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 left join canhoto_nota cn on d.key = cn.documento_chave and d.cnpj_issuer = cn.empresa_cnpj WHERE d.cnpj_issuer = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? 0 37 175 2,776 608 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 6,480 6,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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 6,454 6,454 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 6,434 6,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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 6,414 6,414 0 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 2,045 3 81 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 6,383 6,383 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,376 6,376 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 6,363 6,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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,344 6,344 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,281 6,281 0 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_.key asc limit ? 0 77 80 875 118 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 6,213 6,213 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,199 6,199 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 6,184 6,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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,024 6,024 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,976 5,976 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,932 5,932 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,931 5,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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5,800 5,800 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 5,714 5,714 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 5,695 5,695 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5,612 5,612 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5,554 5,554 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,495 5,495 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 5,475 5,475 0 0.00
graphselect status as status, count(*) as quantidade from documento_ausente_download where documento_ausente_download_lote_id = ? group by status 0 812 6 413 17 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 5,418 5,418 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 5,292 5,292 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5,288 5,288 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,237 5,237 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 5,116 5,116 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 5,039 5,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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,964 4,964 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,864 4,864 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,863 4,863 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,856 4,856 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 4,772 4,772 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,759 4,759 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 left join canhoto_nota cn on d.key = cn.documento_chave and d.cnpj_issuer = cn.empresa_cnpj WHERE SUBSTRING(d.cnpj_issuer, 1, 8) = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 18 262 850 224 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 4,693 4,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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,622 4,622 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,591 4,591 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 4,562 4,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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 4,479 4,479 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,411 4,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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 4,248 4,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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,175 4,175 0 0.00
graph UPDATE document_load_batch_request SET status = ? WHERE (now() + interval '-3 week') < created_at and total = (select count(dvl.*) from document_load_validations dvl where id = dvl.document_load_batch_request_id AND dvl.status = ? ) ; 0 25 166 997 278 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 3,992 3,992 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 3,865 3,865 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 3,829 3,829 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=? and documentwi0_.type=? and (documentwi0_.data_emissao between ? and ?) 0 625 5 31 2 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 documentob0_.cnpj=? order by documentob0_.starts_date desc limit ? 0 4 932 1,256 246 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 90 40 893 154 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 3,661 3,661 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 3,630 3,630 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,509 3,509 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 3,498 3,498 0 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_.cnpj_addressee=? or documentnf0_.cnpj_issuer=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.manifestation desc limit ? 0 30 115 934 214 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 97 35 125 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,414 3,414 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 3,321 3,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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 3,309 3,309 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 substring(cnpjconsol0_.cnpj, 1, 8)=? and length(cnpjconsol0_.cnpj)=14 and (cnpjconsol0_.tipo_consolidacao in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (cnpjconsol0_.periodo in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 0 1 3,275 3,275 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 3,104 3,104 0 0.00
graph SELECT d.data_emissao AS dataEmissao, CAST(d.info ->> 'number' AS BIGINT) AS numeroNotaFiscal , CAST(d.info ->> 'value' AS NUMERIC) AS valor, CAST(d.info ->> 'iss_value' AS NUMERIC) AS valorIss, d.cnpj_issuer AS cnpjServicoPrestado, d.cnpj_addressee AS cnpjServicoTomado FROM document d WHERE d.type like 'NFSE%' AND d.info ->> 'value' IS NOT NULL AND d.info ->> 'value' <> '' AND ((?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) is NULL OR CAST(d.info ->> 'number' AS TEXT) IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) AND (d.cnpj_issuer in (?, ?, ?) OR d.cnpj_addressee in (?, ?, ?)) 0 1 3,066 3,066 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 42 72 173 44 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 439 6 29 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 42 68 839 198 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 1 2,697 2,697 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,668 2,668 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,667 2,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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 2,634 2,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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 2,595 2,595 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,588 2,588 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 2,548 2,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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,531 2,531 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,488 2,488 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,483 2,483 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 2,395 2,395 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,394 2,394 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,342 2,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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,333 2,333 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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,324 2,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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,294 2,294 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,286 2,286 0 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 456 4 60 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,236 2,236 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,225 2,225 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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,224 2,224 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 78 27 851 133 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,162 2,162 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 2,155 2,155 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 2,153 2,153 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 353 6 84 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,133 2,133 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,106 2,106 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 8 259 578 231 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,046 2,046 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,025 2,025 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,980 1,980 0 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_.cnpj_addressee=? or documentnf0_.cnpj_issuer=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.issuer_name desc limit ? 0 2 972 1,913 1,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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,936 1,936 0 0.00
graph SELECT d.data_emissao AS dataEmissao, CAST(d.info ->> 'number' AS BIGINT) AS numeroNotaFiscal , CAST(d.info ->> 'value' AS NUMERIC) AS valor, CAST(d.info ->> 'iss_value' AS NUMERIC) AS valorIss, d.cnpj_issuer AS cnpjServicoPrestado, d.cnpj_addressee AS cnpjServicoTomado FROM document d WHERE d.type like 'NFSE%' AND d.info ->> 'value' IS NOT NULL AND d.info ->> 'value' <> '' AND ((?, ?, ?, ?) is NULL OR CAST(d.info ->> 'number' AS TEXT) IN (?, ?, ?, ?)) AND (d.cnpj_issuer in (?) OR d.cnpj_addressee in (?)) 0 1 1,914 1,914 0 0.00
graphselect ocrprocess0_.id as id1_79_0_, ocrprocess0_.bucket_name as bucket_n2_79_0_, ocrprocess0_.descricao_status as descrica3_79_0_, ocrprocess0_.s3_key as s4_79_0_, ocrprocess0_.status as status5_79_0_, ocrprocess0_.tipo_imagem as tipo_ima6_79_0_, resultados1_.ocr_processamento_id as ocr_proc8_80_1_, resultados1_.id as id1_80_1_, resultados1_.id as id1_80_2_, resultados1_.dados_extras_processamento as dados_ex2_80_2_, resultados1_.data_hora_fim_processamento as data_hor3_80_2_, resultados1_.data_hora_inicio_processamento as data_hor4_80_2_, resultados1_.data_hora_req_processamento as data_hor5_80_2_, resultados1_.id_usuario_resp_processamento as id_usuar6_80_2_, resultados1_.ocr_processamento_id as ocr_proc8_80_2_, resultados1_.resultado_textual as resultad7_80_2_ from ocr_processamento ocrprocess0_ left outer join ocr_processamento_resultado resultados1_ on ocrprocess0_.id=resultados1_.ocr_processamento_id where ocrprocess0_.id=? 0 686 2 16 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,877 1,877 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,851 1,851 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,846 1,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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,842 1,842 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 left join canhoto_nota cn on d.key = cn.documento_chave and d.cnpj_issuer = cn.empresa_cnpj WHERE SUBSTRING(d.cnpj_issuer, 1, 8) = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? 0 2 920 1,814 1,263 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_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 31 59 398 110 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,829 1,829 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,824 1,824 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,778 1,778 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,754 1,754 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_.number=1487 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 5 350 918 464 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,730 1,730 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,708 1,708 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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,707 1,707 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=? and (documentwi0_.type in (? , ?)) 0 21 81 250 61 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,696 1,696 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 274 843 404 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 2 823 1,619 1,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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,644 1,644 0 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 cast(item.produto ->> 'quantidade' 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 152 10 68 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,634 1,634 0 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? 0 176 9 115 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,604 1,604 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_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 16 95 521 125 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 left join canhoto_nota cn on d.key = cn.documento_chave and d.cnpj_issuer = cn.empresa_cnpj WHERE SUBSTRING(d.cnpj_issuer, 1, 8) = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? and ds.status IN (?) 0 5 298 727 269 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 393 3 37 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 1,351 1,351 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 6 31 3 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 254 5 47 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 38 33 266 39 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 7 176 1,062 391 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 15 82 788 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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,224 1,224 0 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 cast(item.produto ->> 'quantidade' 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 152 7 49 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 4 283 462 184 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_.cnpj_addressee=? or documentnf0_.cnpj_issuer=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.manifestation asc limit ? 0 21 53 140 21 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 332 3 28 2 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 167 6 34 4 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.cnpj_addressee = ? 0 60 17 30 3 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 72 14 214 31 0.00
graph/* BATCH */ update public.cnpj_consolidation set cnpj=?, data=?, data_processamento=?, duracao_ultimo_processamento=?, inscricao_estadual=?, periodo=?, tipo_consolidacao=? where id=? 0 305 3 31 2 0.00
graph SELECT SUM(quantidade) as quantidade, tipodocumento as tipodocumento FROM ( SELECT COUNT(*) as quantidade, split_part(d.type, '_', 1) as tipoDocumento FROM document d WHERE (d.cnpj_addressee = ? OR d.cnpj_issuer = ?) AND ( d.type IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) OR d.group_type = 'NFSE' ) AND d.data_emissao BETWEEN ? AND ? GROUP BY split_part(d.type, '_', 1) UNION ALL SELECT COUNT(*) as quantidade, split_part(d.type, '_', 1) as tipoDocumento 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 = ? OR d.cnpj_issuer = ?) AND d.type IN ('NFE_2_0','NFE_3_1','NFE_4_0','NFCE','NFCE_3_1','NFCE_4_0','CTE','CTE_OS') AND d.data_emissao BETWEEN ? AND ? GROUP BY split_part(d.type, '_', 1) ) as foo GROUP BY tipodocumento 0 1 986 986 0 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 (? , ? , ? , ?)) and (documentnf0_.data_emissao between ? and ?) 0 30 31 64 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 142 6 44 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 8 115 313 123 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 ? offset ? 0 8 113 158 20 0.00
graphselect count(documentnf0_.key) as col_0_0_ from public.document_nfse_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? 0 12 70 399 111 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 305 2 16 1 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 49 16 67 10 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_.number=12938 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 774 774 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 4 192 459 211 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_canhoto_view documentnf0_ where (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? 0 1 712 712 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 5 141 319 156 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 7 99 351 128 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 4 172 326 174 0.00
graphinsert into documento_ausente_download (chave_acesso, documento_ausente_download_lote_id, quantidade_tentativas, status, ultima_tentativa) values (?, ?, ?, ?, ?) 0 131 5 18 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 167 645 318 0.00
graphselect codigoserv0_.id as id1_34_, codigoserv0_.cnpj as cnpj2_34_, codigoserv0_.codigo as codigo3_34_, codigoserv0_.descricao as descrica4_34_ from codigo_servico_nfse_empresa codigoserv0_ where codigoserv0_.cnpj=? 0 69 9 65 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 3 219 403 173 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.canhoto_diferenca_dias_associacao>=1 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 3 215 569 305 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 3 213 314 147 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 2 315 318 3 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 168 3 29 2 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 7 87 246 84 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_.number=14330 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 611 611 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 2 305 550 346 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 13 43 160 48 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 277 546 379 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 168 3 12 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 2 273 524 354 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 2 260 284 33 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_.value<=1780.72 and documentnf0_.value>=1780.72 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 521 521 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 3 172 369 173 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 126 487 240 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 246 486 339 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 10 49 440 137 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 10 48 53 1 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_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?
Details

select 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_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ?
0 3 162 209 48 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 3 152 421 232 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_.cnpj_addressee=? or documentnf0_.cnpj_issuer=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 9 50 98 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 4 111 349 159 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 2 218 322 146 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 3 143 335 166 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 101 388 191 0.00
graphselect 'XML_CST_20_70' as cstXml, resultado.data_emissao as dataEmissao, resultado.numero_nota as numeroNota, resultado.key as key, resultado.prod ->> 'cprod' as codigoProduto, resultado.prod ->> 'xprod' as descricaoProduto, resultado.prod ->> 'cfop' as cfop, cast(resultado.prod ->> 'vprod' as numeric) as valorProduto, resultado.cst as cst, resultado.percentual_reducao_base_calculo as percentualReducaoBaseCalculo, resultado.valor_base_calculo as valorBaseCalculo, resultado.base_calculo_100 as baseCalculo100, resultado.base_calculo_100 - resultado.valor_base_calculo as possivelValorReduzirBaseCalculoIrpjCsll, resultado.percentual_icms as percentualIcms, (resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100 as possivelValorReduzirIrpjCsll, taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) as taxaSelic, (((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) * (taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) / 100)) + ((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) as possivelValorReduzirIrpjCsllAtualizado, resultado.estado_emisssor as estadoEmissor, resultado.estado_destinatario as estadoDestinatario from (select CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then item.imposto -> 'icms' -> 'icms20' ->> 'cst' when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then item.imposto -> 'icms' -> 'icms70' ->> 'cst' end as cst, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric) end as percentual_reducao_base_calculo, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'vbc' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'vbc' as numeric) end as valor_base_calculo, CASE when cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric) <> 0 then (cast(item.imposto -> 'icms' -> 'icms20' ->> 'vbc' as numeric) / cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric)) * 100 when cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric) <> 0 then (cast(item.imposto -> 'icms' -> 'icms70' ->> 'vbc' as numeric) / cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric)) * 100 end as base_calculo_100, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'picms' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'picms' as numeric) end as percentual_icms, cast(doc.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cnf' as int4) as numero_nota, doc.data_emissao, doc.key, item.prod, doc.cnpj_issuer, doc.data -> 'nfe' -> 'infNFe' -> 'emit' -> 'enderEmit' ->> 'uf' as estado_emisssor, doc.data -> 'nfe' -> 'infNFe' -> 'dest' -> 'enderDest' ->> 'uf' as estado_destinatario from document doc inner join document_status ds ON doc.key = ds.key AND doc.cnpj_issuer = ds.cnpj_issuer AND doc.protocol = ds.protocol AND doc.nsu = ds.nsu AND doc.type = ds.type, jsonb_to_recordset(doc.data -> 'nfe' -> 'infNFe' -> 'det') as item(prod jsonb, imposto jsonb) where doc.cnpj_issuer = ? and doc.type in ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and ( item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' or item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' ) and doc.data_emissao between ? and ? and ds.status = '1' ) resultado union all select 'XML_CST_30_40' as cstXml, resultado.data_emissao as dataEmissao, resultado.numero_nota as numeroNota, resultado.key as key, resultado.prod ->> 'cprod' as codigoProduto, resultado.prod ->> 'xprod' as descricaoProduto, resultado.prod ->> 'cfop' as cfop, cast(resultado.prod ->> 'vprod' as numeric) as valorProduto, resultado.cst as cst, resultado.percentual_reducao_b
Details

select 'XML_CST_20_70' as cstXml, resultado.data_emissao as dataEmissao, resultado.numero_nota as numeroNota, resultado.key as key, resultado.prod ->> 'cprod' as codigoProduto, resultado.prod ->> 'xprod' as descricaoProduto, resultado.prod ->> 'cfop' as cfop, cast(resultado.prod ->> 'vprod' as numeric) as valorProduto, resultado.cst as cst, resultado.percentual_reducao_base_calculo as percentualReducaoBaseCalculo, resultado.valor_base_calculo as valorBaseCalculo, resultado.base_calculo_100 as baseCalculo100, resultado.base_calculo_100 - resultado.valor_base_calculo as possivelValorReduzirBaseCalculoIrpjCsll, resultado.percentual_icms as percentualIcms, (resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100 as possivelValorReduzirIrpjCsll, taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) as taxaSelic, (((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) * (taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) / 100)) + ((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) as possivelValorReduzirIrpjCsllAtualizado, resultado.estado_emisssor as estadoEmissor, resultado.estado_destinatario as estadoDestinatario from (select CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then item.imposto -> 'icms' -> 'icms20' ->> 'cst' when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then item.imposto -> 'icms' -> 'icms70' ->> 'cst' end as cst, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric) end as percentual_reducao_base_calculo, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'vbc' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'vbc' as numeric) end as valor_base_calculo, CASE when cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric) <> 0 then (cast(item.imposto -> 'icms' -> 'icms20' ->> 'vbc' as numeric) / cast(item.imposto -> 'icms' -> 'icms20' ->> 'pRedBC' as numeric)) * 100 when cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric) <> 0 then (cast(item.imposto -> 'icms' -> 'icms70' ->> 'vbc' as numeric) / cast(item.imposto -> 'icms' -> 'icms70' ->> 'pRedBC' as numeric)) * 100 end as base_calculo_100, CASE when item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' then cast(item.imposto -> 'icms' -> 'icms20' ->> 'picms' as numeric) when item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' then cast(item.imposto -> 'icms' -> 'icms70' ->> 'picms' as numeric) end as percentual_icms, cast(doc.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cnf' as int4) as numero_nota, doc.data_emissao, doc.key, item.prod, doc.cnpj_issuer, doc.data -> 'nfe' -> 'infNFe' -> 'emit' -> 'enderEmit' ->> 'uf' as estado_emisssor, doc.data -> 'nfe' -> 'infNFe' -> 'dest' -> 'enderDest' ->> 'uf' as estado_destinatario from document doc inner join document_status ds ON doc.key = ds.key AND doc.cnpj_issuer = ds.cnpj_issuer AND doc.protocol = ds.protocol AND doc.nsu = ds.nsu AND doc.type = ds.type, jsonb_to_recordset(doc.data -> 'nfe' -> 'infNFe' -> 'det') as item(prod jsonb, imposto jsonb) where doc.cnpj_issuer = ? and doc.type in ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and ( item.imposto -> 'icms' -> 'icms20' ->> 'cst' = '20' or item.imposto -> 'icms' -> 'icms70' ->> 'cst' = '70' ) and doc.data_emissao between ? and ? and ds.status = '1' ) resultado union all select 'XML_CST_30_40' as cstXml, resultado.data_emissao as dataEmissao, resultado.numero_nota as numeroNota, resultado.key as key, resultado.prod ->> 'cprod' as codigoProduto, resultado.prod ->> 'xprod' as descricaoProduto, resultado.prod ->> 'cfop' as cfop, cast(resultado.prod ->> 'vprod' as numeric) as valorProduto, resultado.cst as cst, resultado.percentual_reducao_base_calculo as percentualReducaoBaseCalculo, resultado.valor_base_calculo as valorBaseCalculo, resultado.base_calculo_100 as baseCalculo100, resultado.base_calculo_100 - resultado.valor_base_calculo as possivelValorReduzirBaseCalculoIrpjCsll, resultado.percentual_icms as percentualIcms, (resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100 as possivelValorReduzirIrpjCsll, taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) as taxaSelic, (((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) * (taxa_selic_acumulada(to_char(date(resultado.data_emissao), 'yyyy-MM')) / 100)) + ((resultado.base_calculo_100 - resultado.valor_base_calculo) * resultado.percentual_icms / 100) as possivelValorReduzirIrpjCsllAtualizado, resultado.estado_emisssor as estadoEmissor, resultado.estado_destinatario as estadoDestinatario from (select cast(doc.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cnf' as int4) as numero_nota, doc.key, doc.data_emissao, item.prod, CASE when item.imposto -> 'icms' -> 'icms30' ->> 'cst' = '30' then item.imposto -> 'icms' -> 'icms30' ->> 'cst' when item.imposto -> 'icms' -> 'icms40' ->> 'cst' = '40' then item.imposto -> 'icms' -> 'icms40' ->> 'cst' end as cst, 0 as percentual_reducao_base_calculo, 0 as valor_base_calculo, 0 as percentual_icms, 0 as base_calculo_100, doc.data -> 'nfe' -> 'infNFe' -> 'emit' -> 'enderEmit' ->> 'uf' as estado_emisssor, doc.data -> 'nfe' -> 'infNFe' -> 'dest' -> 'enderDest' ->> 'uf' as estado_destinatario, doc.cnpj_issuer from document doc inner join document_status ds ON doc.key = ds.key AND doc.cnpj_issuer = ds.cnpj_issuer AND doc.protocol = ds.protocol AND doc.nsu = ds.nsu AND doc.type = ds.type, jsonb_to_recordset(doc.data -> 'nfe' -> 'infNFe' -> 'det') as item(prod jsonb, imposto jsonb) where doc.cnpj_issuer = ? and doc.type in ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and ( item.imposto -> 'icms' -> 'icms30' ->> 'cst' = '30' or item.imposto -> 'icms' -> 'icms40' ->> 'cst' = '40' ) and substring(item.prod ->> 'cfop',1,1) in ('5','6') and doc.data_emissao between ? and ? and ds.status = '1' ) resultado limit ? offset ?
0 42 9 32 5 0.00
graphSELECT key, cast(d.data->'header'->>'deliveryDate' as timestamp) as dateDelivery, cast(data->'header'->>'ecdType' as text) as ecdType, cast(data->'header'->>'indNatPj' as text) as indNatPj FROM document d WHERE d.cnpj = ? AND d.data_emissao BETWEEN ? AND ? AND d.type = ? 0 70 5 20 3 0.00
graphselect canhotoimp0_.id as id1_26_0_, canhotoimp0_.canhoto_nota_id_ja_associado as canhoto_2_26_0_, canhotoimp0_.data_hora_last_signed_url_generated as data_hor3_26_0_, canhotoimp0_.lote_id as lote_id7_26_0_, canhotoimp0_.nome_arquivo_cliente as nome_arq4_26_0_, canhotoimp0_.ocr_processamento_id as ocr_proc8_26_0_, canhotoimp0_.s3_key as s5_26_0_, canhotoimp0_.status as status6_26_0_, canhotoimp1_.id as id1_27_1_, canhotoimp1_.cnpj as cnpj2_27_1_, canhotoimp1_.created_at as created_3_27_1_, canhotoimp1_.created_by as created_4_27_1_, canhotoimp1_.descricao as descrica5_27_1_, ocrprocess2_.id as id1_79_2_, ocrprocess2_.bucket_name as bucket_n2_79_2_, ocrprocess2_.descricao_status as descrica3_79_2_, ocrprocess2_.s3_key as s4_79_2_, ocrprocess2_.status as status5_79_2_, ocrprocess2_.tipo_imagem as tipo_ima6_79_2_, resultados3_.ocr_processamento_id as ocr_proc8_80_3_, resultados3_.id as id1_80_3_, resultados3_.id as id1_80_4_, resultados3_.dados_extras_processamento as dados_ex2_80_4_, resultados3_.data_hora_fim_processamento as data_hor3_80_4_, resultados3_.data_hora_inicio_processamento as data_hor4_80_4_, resultados3_.data_hora_req_processamento as data_hor5_80_4_, resultados3_.id_usuario_resp_processamento as id_usuar6_80_4_, resultados3_.ocr_processamento_id as ocr_proc8_80_4_, resultados3_.resultado_textual as resultad7_80_4_ from canhoto_importacao canhotoimp0_ inner join canhoto_importacao_lote canhotoimp1_ on canhotoimp0_.lote_id=canhotoimp1_.id left outer join ocr_processamento ocrprocess2_ on canhotoimp0_.ocr_processamento_id=ocrprocess2_.id left outer join ocr_processamento_resultado resultados3_ on ocrprocess2_.id=resultados3_.ocr_processamento_id where canhotoimp0_.id=? 0 70 5 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 2 194 363 239 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 2 193 370 249 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 substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? 0 15 25 174 46 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 substring(cnpjconsol0_.cnpj, 1, 8)=? and length(cnpjconsol0_.cnpj)=14 and (cnpjconsol0_.tipo_consolidacao in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (cnpjconsol0_.periodo is null) 0 1 382 382 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 4 94 264 120 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 370 370 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_.key=? and (document0_.type in (? , ? , ?)) 0 5 72 163 60 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 2 181 342 226 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 3 119 320 173 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 2 178 185 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 2 177 341 231 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 3 117 184 97 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_.number=1487 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 4 87 310 149 0.00
graphSELECT d.id, d.created_by as createdBy, d.created_at as createdAt, d.status, d.type, d.cnpj, d.total, count(dlv1.*) as finalizados, count(dlv2.*) as falhados FROM document_load_batch_request d LEFT JOIN document_load_validations dlv1 ON dlv1.document_load_batch_request_id = d.id AND dlv1.status IN ('FINALIZADO', 'AGUARDANDO_IMPORTACAO') LEFT JOIN document_load_validations dlv2 ON dlv2.document_load_batch_request_id = d.id AND dlv2.status = 'FALHOU' WHERE d.account_id = ? AND d.cnpj = ? and d.type = 'UPLOAD_DIRECTLY_TO_S3' GROUP BY d.id, d.created_by, d.created_at, d.status, d.type, d.cnpj, d.total order by createdAt desc limit ? 0 23 14 102 23 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 substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.key asc limit ? 0 9 37 72 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 5 67 155 70 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 2 167 311 202 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 83 313 153 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 3 108 280 149 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_issuer, 1, 8)=? 0 2 159 309 212 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 substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 1 315 315 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 3 104 239 116 0.00
graphselect count(*) as col_0_0_ from public.document_obrigacoes_view documentob0_ where (documentob0_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (? , ? , ? , ? , ?)) and documentob0_.cnpj=? 0 4 75 90 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 44 6 81 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 24 12 57 12 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 75 3 16 2 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_.key in (?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 4 73 137 52 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 6 24 4 0.00
graphselect featurefla0_.code as code1_63_, featurefla0_.value as value2_63_ from feature_flag featurefla0_ 0 71 4 47 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 4 72 244 114 0.00
graphselect documentoa0_.id as id1_44_, documentoa0_.data_atualizacao as data_atu2_44_, documentoa0_.data_criacao as data_cri3_44_, documentoa0_.checksum as checksum4_44_, documentoa0_.cnpj as cnpj5_44_, documentoa0_.nome as nome6_44_, documentoa0_.planilha as planilha7_44_, documentoa0_.quantidade_documentos as quantida8_44_, documentoa0_.status as status9_44_, documentoa0_.tipo_documento as tipo_do10_44_ from documento_ausente_download_lote documentoa0_ where documentoa0_.tipo_documento=? and documentoa0_.cnpj=? order by documentoa0_.data_criacao desc limit ? 0 57 4 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 2 141 265 175 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 2 140 256 164 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 69 261 127 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 4 66 204 93 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_.key desc limit ? 0 8 33 56 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 4 66 156 62 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 3 87 252 142 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 18 14 48 13 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 5 50 76 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 5 49 187 76 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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ?
0 3 79 87 6 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? ,
Details

select documentnf0_.cnpj_issuer as cnpj_iss1_13_, documentnf0_.type as type2_13_, documentnf0_.key as key3_13_, documentnf0_.nsu as nsu4_13_, documentnf0_.protocol as protocol5_13_, documentnf0_.addressee_name as addresse6_13_, documentnf0_.available_at as availabl7_13_, documentnf0_.canceled_at as canceled8_13_, documentnf0_.canhoto_associado_at as canhoto_9_13_, documentnf0_.canhoto_diferenca_dias_associacao as canhoto10_13_, documentnf0_.canhoto_id as canhoto11_13_, documentnf0_.canhoto_numero_nota as canhoto12_13_, documentnf0_.carta_correcao as carta_c13_13_, documentnf0_.cce_events as cce_eve14_13_, documentnf0_.cfops as cfops15_13_, documentnf0_.chaves_cte_associadas_sistema as chaves_16_13_, documentnf0_.cnpj as cnpj17_13_, documentnf0_.cnpj_addressee as cnpj_ad18_13_, documentnf0_.cnpj_carrier as cnpj_ca19_13_, documentnf0_.data as data20_13_, documentnf0_.data_emissao as data_em21_13_, documentnf0_.duplicatas as duplica22_13_, documentnf0_.etiquetas as etiquet23_13_, documentnf0_.fatura as fatura24_13_, documentnf0_.issuer_name as issuer_25_13_, documentnf0_.manifestation as manifes26_13_, documentnf0_.name_file as name_fi27_13_, documentnf0_.nfe_number as nfe_num28_13_, documentnf0_.notas_referencia as notas_r29_13_, documentnf0_.status as status30_13_, documentnf0_.value as value31_13_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ?
0 1 234 234 0 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 canhotoimp1_.id in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 5 45 63 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 2 114 217 145 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 227 227 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 18 12 53 12 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_.key in (?)) and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 1 221 221 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 24 9 26 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 1 215 215 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 5 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 15 13 51 13 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 2 97 176 111 0.00
graphSET parallel_setup_cost = 1000000 0 55 3 12 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 4 45 150 70 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 7 25 49 12 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_.value<=727.19 and documentnf0_.value>=727.19 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 178 178 0 0.00
graphUPDATE document_load_batch_request SET status = 'ABANDONADO' WHERE (now() + interval '-3 week') < created_at and status = 'AGUARDANDO_UPLOAD' and last_updated < (now() + interval '-3 minute') ; 0 25 6 21 4 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 31 5 26 4 0.00
graphSET parallel_tuple_cost = 1000000 0 55 3 14 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 4 40 93 36 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 canhotoimp1_.id in (? , ?) 0 6 26 68 20 0.00
graphselect count(documentoa0_.id) as col_0_0_ from documento_ausente_download_lote documentoa0_ where documentoa0_.tipo_documento=? and documentoa0_.cnpj=? 0 54 2 9 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 2 76 139 88 0.00
graphinsert into canhoto_importacao (canhoto_nota_id_ja_associado, data_hora_last_signed_url_generated, lote_id, nome_arquivo_cliente, ocr_processamento_id, s3_key, status) values (?, ?, ?, ?, ?, ?, ?) 0 30 5 11 1 0.00
graphselect canhotoimp0_.id as id1_27_, canhotoimp0_.cnpj as cnpj2_27_, canhotoimp0_.created_at as created_3_27_, canhotoimp0_.created_by as created_4_27_, canhotoimp0_.descricao as descrica5_27_ from canhoto_importacao_lote canhotoimp0_ where canhotoimp0_.cnpj=? order by canhotoimp0_.created_at desc limit ? 0 22 6 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 5 29 52 22 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 ? offset ? 0 2 73 76 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 2 71 135 89 0.00
graph/* BATCH */ update documento_ausente_download set chave_acesso=?, documento_ausente_download_lote_id=?, quantidade_tentativas=?, status=?, ultima_tentativa=? where id=? 0 13 10 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 12 11 32 9 0.00
graphselect relatorior0_.id as id1_87_, relatorior0_.arquivo as arquivo2_87_, relatorior0_.cnpj as cnpj3_87_, relatorior0_.created_at as created_4_87_, relatorior0_.data as data5_87_, relatorior0_.identificacao as identifi6_87_, relatorior0_.status as status7_87_, relatorior0_.tipo as tipo8_87_ from relatorio_registrato_bcb relatorior0_ where relatorior0_.cnpj=? 0 5 27 40 11 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 3 45 97 45 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 canhotoimp1_.id in (? , ? , ? , ? , ? , ?) 0 6 22 45 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 3 43 121 67 0.00
graph/* BATCH */ update canhoto_importacao set canhoto_nota_id_ja_associado=?, data_hora_last_signed_url_generated=?, lote_id=?, nome_arquivo_cliente=?, ocr_processamento_id=?, s3_key=?, status=? where id=? 0 37 3 14 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 2 62 117 77 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 3 41 53 9 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_.addressee_cpfcnpj=? or documentnf0_.issuer_cpfcnpj=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 8 15 46 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 14 8 22 5 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_.addressee_cpfcnpj=? or documentnf0_.issuer_cpfcnpj=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 11 10 31 9 0.00
graphselect canhotoimp0_.id as id1_26_, canhotoimp0_.canhoto_nota_id_ja_associado as canhoto_2_26_, canhotoimp0_.data_hora_last_signed_url_generated as data_hor3_26_, canhotoimp0_.lote_id as lote_id7_26_, canhotoimp0_.nome_arquivo_cliente as nome_arq4_26_, canhotoimp0_.ocr_processamento_id as ocr_proc8_26_, canhotoimp0_.s3_key as s5_26_, canhotoimp0_.status as status6_26_ from canhoto_importacao canhotoimp0_ left outer join canhoto_importacao_lote canhotoimp1_ on canhotoimp0_.lote_id=canhotoimp1_.id where canhotoimp1_.id=? and canhotoimp1_.cnpj=? 0 33 3 8 1 0.00
graphinsert into ocr_processamento (bucket_name, descricao_status, s3_key, status, tipo_imagem) values (?, ?, ?, ?, ?) 0 30 3 8 1 0.00
graphselect canhotoimp0_.id as id1_27_0_, canhotoimp0_.cnpj as cnpj2_27_0_, canhotoimp0_.created_at as created_3_27_0_, canhotoimp0_.created_by as created_4_27_0_, canhotoimp0_.descricao as descrica5_27_0_ from canhoto_importacao_lote canhotoimp0_ where canhotoimp0_.id=? 0 36 3 6 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 2 55 100 62 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 canhotoimp1_.id in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 4 27 33 4 0.00
graphselect count(canhotoimp0_.id) as col_0_0_ from canhoto_importacao_lote canhotoimp0_ where canhotoimp0_.cnpj=? 0 21 4 23 4 0.00
graphselect canhotonot0_.id as id1_28_0_, canhotonot0_.canhoto_importacao_id as canhoto_6_28_0_, canhotonot0_.created_at as created_2_28_0_, canhotonot0_.documento_chave as document3_28_0_, canhotonot0_.empresa_cnpj as empresa_4_28_0_, canhotonot0_.numero_nota as numero_n5_28_0_, canhotoimp1_.id as id1_26_1_, canhotoimp1_.canhoto_nota_id_ja_associado as canhoto_2_26_1_, canhotoimp1_.data_hora_last_signed_url_generated as data_hor3_26_1_, canhotoimp1_.lote_id as lote_id7_26_1_, canhotoimp1_.nome_arquivo_cliente as nome_arq4_26_1_, canhotoimp1_.ocr_processamento_id as ocr_proc8_26_1_, canhotoimp1_.s3_key as s5_26_1_, canhotoimp1_.status as status6_26_1_, canhotoimp2_.id as id1_27_2_, canhotoimp2_.cnpj as cnpj2_27_2_, canhotoimp2_.created_at as created_3_27_2_, canhotoimp2_.created_by as created_4_27_2_, canhotoimp2_.descricao as descrica5_27_2_, ocrprocess3_.id as id1_79_3_, ocrprocess3_.bucket_name as bucket_n2_79_3_, ocrprocess3_.descricao_status as descrica3_79_3_, ocrprocess3_.s3_key as s4_79_3_, ocrprocess3_.status as status5_79_3_, ocrprocess3_.tipo_imagem as tipo_ima6_79_3_, resultados4_.ocr_processamento_id as ocr_proc8_80_4_, resultados4_.id as id1_80_4_, resultados4_.id as id1_80_5_, resultados4_.dados_extras_processamento as dados_ex2_80_5_, resultados4_.data_hora_fim_processamento as data_hor3_80_5_, resultados4_.data_hora_inicio_processamento as data_hor4_80_5_, resultados4_.data_hora_req_processamento as data_hor5_80_5_, resultados4_.id_usuario_resp_processamento as id_usuar6_80_5_, resultados4_.ocr_processamento_id as ocr_proc8_80_5_, resultados4_.resultado_textual as resultad7_80_5_ from canhoto_nota canhotonot0_ inner join canhoto_importacao canhotoimp1_ on canhotonot0_.canhoto_importacao_id=canhotoimp1_.id inner join canhoto_importacao_lote canhotoimp2_ on canhotoimp1_.lote_id=canhotoimp2_.id left outer join ocr_processamento ocrprocess3_ on canhotoimp1_.ocr_processamento_id=ocrprocess3_.id left outer join ocr_processamento_resultado resultados4_ on ocrprocess3_.id=resultados4_.ocr_processamento_id where canhotonot0_.id=? 0 17 6 12 3 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 32 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 2 50 79 41 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 10 9 26 8 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 canhotoimp1_.id=? 0 7 13 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 2 47 75 38 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_.starts_date<? and documentob0_.starts_date>=? and (documentob0_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (?)) and documentob0_.cnpj=? order by documentob0_.starts_date desc limit ? 0 2 47 56 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 4 23 66 29 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 canhotoimp1_.id in (?) 0 8 11 18 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 6 15 69 26 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 9 9 29 8 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 canhotoimp1_.id in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 4 22 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 2 44 80 50 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 5 17 37 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 3 29 56 24 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_.key in (?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 2 43 71 39 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 83 83 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 left join canhoto_nota cn on d.key = cn.documento_chave and d.cnpj_issuer = cn.empresa_cnpj WHERE d.cnpj_issuer = ? and d.type IN (?, ?, ?) and d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

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 left join canhoto_nota cn on d.key = cn.documento_chave and d.cnpj_issuer = cn.empresa_cnpj WHERE d.cnpj_issuer = ? and d.type IN (?, ?, ?) and d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ?
0 1 81 81 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 2 40 57 23 0.00
graphinsert into codigo_servico_nfse_empresa (cnpj, codigo, descricao) values (?, ?, ?) 0 10 8 46 13 0.00
graphinsert into documento_ausente_download_lote (data_atualizacao, data_criacao, checksum, cnpj, nome, planilha, quantidade_documentos, status, tipo_documento) values (?, ?, ?, ?, ?, ?, ?, ?, ?) 0 12 6 17 4 0.00
graphselect esocialdoc0_.id as id1_48_, esocialdoc0_.cnpj as cnpj2_48_, esocialdoc0_.nome_arquivo as nome_arq3_48_, esocialdoc0_.periodo_final as periodo_4_48_, esocialdoc0_.periodo_inicial as periodo_5_48_ from esocial_documento_lote esocialdoc0_ where esocialdoc0_.cnpj=? order by esocialdoc0_.periodo_inicial desc limit ? 0 1 78 78 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 in (?)) and (? is null or cnpjconsol0_.inscricao_estadual=?) and cnpjconsol0_.tipo_consolidacao=? 0 9 8 16 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 2 38 63 34 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.key in (?) and d.data_emissao between ? and ? 0 4 18 30 13 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 3 23 47 21 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 3 23 58 30 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 11 30 11 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 left join canhoto_nota cn on d.key = cn.documento_chave and d.cnpj_issuer = cn.empresa_cnpj WHERE d.cnpj_issuer = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? and (CAST(COALESCE(cn.created_at, CURRENT_TIMESTAMP) AS date) - CAST(d.data_emissao AS date)) >= ? 0 3 23 38 13 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 68 68 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 3 22 43 19 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 16 24 6 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 9 7 16 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 3 21 52 26 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 3 21 30 13 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 4 16 46 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 2 32 42 13 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 SUBSTRING(d.cnpj_addressee, 1, 8) = ? and d.type IN (?, ?, ?) and d.key in (?) and d.data_emissao between ? and ? 0 1 65 65 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 64 64 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 4 15 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 4 15 42 17 0.00
graphselect etiquetado0_.id as id1_50_, etiquetado0_.chave_nfe as chave_nf2_50_, etiquetado0_.data_associacao as data_ass3_50_, etiquetado0_.id_etiqueta_anterior as id_etiqu5_50_, etiquetado0_.id_etiqueta_atual as id_etiqu6_50_, etiquetado0_.nome_usuario as nome_usu4_50_ from etiqueta_documento etiquetado0_ where etiquetado0_.chave_nfe=? 0 1 61 61 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 SUBSTRING(d.cnpj_addressee, 1, 8) = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? 0 10 6 15 3 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_.number=2472 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 59 59 0 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 14 4 10 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 1 56 56 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 2 28 47 26 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 56 56 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 6 9 24 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 2 26 40 19 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 1 52 52 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 4 12 31 12 0.00
graphselect dividaativ0_.id as id1_41_, dividaativ0_.cnpj as cnpj2_41_, dividaativ0_.cnpj_cpf_devedor as cnpj_cpf3_41_, dividaativ0_.created_at as created_4_41_, dividaativ0_.data_consolidacao as data_con5_41_, dividaativ0_.devedor as devedor6_41_, dividaativ0_.emissao_doc_pagamento as emissao_7_41_, dividaativ0_.grupo as grupo8_41_, dividaativ0_.numero_inscricao as numero_i9_41_, dividaativ0_.numero_processo as numero_10_41_, dividaativ0_.situacao as situaca11_41_, dividaativ0_.tipo as tipo12_41_, dividaativ0_.updated_at as updated13_41_, dividaativ0_.valor_consolidado as valor_c14_41_ from divida_ativa_regularize dividaativ0_ where dividaativ0_.tipo=? and dividaativ0_.cnpj=? 0 1 50 50 0 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 5 8 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 2 25 41 22 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_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? offset ? 0 2 24 44 28 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 2 24 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 1 47 47 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 11 20 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 1 46 46 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 45 45 0 0.00
graphselect trunc(sum(simplesnac0_.total_receita), 2) as col_0_0_, trunc(sum(simplesnac0_.despesas_aquisicoes_mercadorias)+sum(simplesnac0_.despesas_tomadas_servicos), 2) as col_1_0_, trunc(sum(simplesnac0_.despesas_custos_folha), 2) as col_2_0_ from simples_nacional_compras_brutas_vendas_brutas_view simplesnac0_ where simplesnac0_.cnpj=? and (simplesnac0_.periodo between ? and ?) group by substring(simplesnac0_.periodo, 1, 4) 0 5 9 22 7 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 12 3 9 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 2 21 34 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 1 42 42 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 41 41 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 2 20 35 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 1 41 41 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 3 13 26 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 1 39 39 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 2 19 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 2 19 24 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 3 12 18 5 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=1135 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 11 3 7 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 3 11 26 12 0.00
graphselect documentoa0_.id as id1_44_0_, documentoa0_.data_atualizacao as data_atu2_44_0_, documentoa0_.data_criacao as data_cri3_44_0_, documentoa0_.checksum as checksum4_44_0_, documentoa0_.cnpj as cnpj5_44_0_, documentoa0_.nome as nome6_44_0_, documentoa0_.planilha as planilha7_44_0_, documentoa0_.quantidade_documentos as quantida8_44_0_, documentoa0_.status as status9_44_0_, documentoa0_.tipo_documento as tipo_do10_44_0_ from documento_ausente_download_lote documentoa0_ where documentoa0_.id=? 0 12 2 5 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 34 34 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 2 16 19 3 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 (upper(documentnf0_.issuer_name) like ?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 32 32 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 2 16 25 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 2 16 17 1 0.00
graphselect documentoa0_.id as id1_42_, documentoa0_.chave_acesso as chave_ac2_42_, documentoa0_.documento_ausente_download_lote_id as document6_42_, documentoa0_.quantidade_tentativas as quantida3_42_, documentoa0_.status as status4_42_, documentoa0_.ultima_tentativa as ultima_t5_42_ from documento_ausente_download documentoa0_ where documentoa0_.documento_ausente_download_lote_id=? and documentoa0_.status=? limit ? 0 9 3 5 1 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_.number=417702804 and (documentnf0_.addressee_cpfcnpj=? or documentnf0_.issuer_cpfcnpj=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 6 5 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 6 5 7 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 4 7 14 4 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 9 3 6 1 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 4 7 9 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 1 29 29 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 29 29 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_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 4 7 13 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 2 14 15 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 15 5 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_carrier=? order by documentnf0_.data_emissao desc limit ? 0 1 28 28 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ?) 0 1 26 26 0 0.00
graphinsert into canhoto_nota (canhoto_importacao_id, created_at, documento_chave, empresa_cnpj, numero_nota) values (?, ?, ?, ?, ?) 0 7 3 7 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 3 8 12 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 2 12 13 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 3 8 13 4 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 12 4 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 4 6 8 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 2 12 20 10 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.canhoto_diferenca_dias_associacao>=1 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? 0 3 8 13 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 2 11 18 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 1 23 23 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 SUBSTRING(d.cnpj_addressee, 1, 8) = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? and d.cnpj_addressee = ? 0 2 11 19 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 2 11 18 9 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 5 8 2 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 6 3 6 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 5 8 2 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 6 3 4 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 4 5 8 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 2 10 12 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 5 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 4 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 4 5 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 4 4 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 4 4 7 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 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 4 4 7 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 3 6 7 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 1 18 18 0 0.00
graph update document_load_validations set status = ? where document_load_batch_request_id = ? and file_name = ? ; 0 6 3 4 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 4 6 1 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 4 4 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 4 4 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 4 4 6 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 1 17 17 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 1 17 17 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 17 17 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 17 17 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 2 8 10 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 1 17 17 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 2 8 12 4 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_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 3 5 6 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 1 16 16 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 3 5 6 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 3 5 6 0 0.00
graphinsert into canhoto_importacao_lote (cnpj, created_at, created_by, descricao) values (?, ?, ?, ?) 0 3 5 7 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 1 15 15 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (?) 0 3 5 6 1 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_ where canhotonot0_.numero_nota=? and canhotonot0_.empresa_cnpj=? 0 4 3 6 1 0.00
graph/* BATCH */ insert into public.document_load_validations (description, status, type, file_name, document_load_batch_request_id) values (?, ?, ?, ?, ?) 0 4 3 5 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 2 7 8 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 15 15 0 0.00
graph delete from canhoto_nota where id = ? ; delete from canhoto_importacao where id = ? ; delete from canhoto_importacao_lote where id = ? and (select count(*) from canhoto_importacao ci where ci.lote_id = ?) = 0; 0 1 14 14 0 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_ where canhotonot0_.documento_chave=? 0 4 3 5 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 1 14 14 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 14 14 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 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 10 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 1 13 13 0 0.00
graphselect count(esocialdoc0_.id) as col_0_0_ from esocial_documento_lote esocialdoc0_ where esocialdoc0_.cnpj=? 0 1 13 13 0 0.00
graph update document_load_batch_request set status = ?, last_updated = now() where id = ? ; 0 4 3 4 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 13 13 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 2 6 8 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 1 13 13 0 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 4 3 4 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 13 13 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 13 13 0 0.00
graphselect count(documentnf0_.key) as col_0_0_ from public.document_nfse_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? 0 4 3 4 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 12 12 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_.number=417702804 and (documentnf0_.addressee_cpfcnpj=? or documentnf0_.issuer_cpfcnpj=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 12 12 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 12 12 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 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 9 4 0.00
graphselect count(documentoa0_.id) as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.documento_ausente_download_lote_id=? and documentoa0_.status=? 0 3 4 5 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 8 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 1 12 12 0 0.00
graphselect documentoa0_.id as id1_42_, documentoa0_.chave_acesso as chave_ac2_42_, documentoa0_.documento_ausente_download_lote_id as document6_42_, documentoa0_.quantidade_tentativas as quantida3_42_, documentoa0_.status as status4_42_, documentoa0_.ultima_tentativa as ultima_t5_42_ from documento_ausente_download documentoa0_ where documentoa0_.documento_ausente_download_lote_id=? and documentoa0_.status=? 0 3 4 5 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 1 12 12 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 2 5 7 2 0.00
graphinsert into public.etiqueta_documento_historico (chave_nfe, cnpj, cor_etiqueta_anterior, cor_etiqueta_atual, data_associacao, nome_etiqueta_anterior, nome_etiqueta_atual, nome_usuario, tipo_operacao_nota) values (?, ?, ?, ?, ?, ?, ?, ?, ?) 0 1 11 11 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 2 5 6 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 8 3 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 ? offset ? 0 4 2 3 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 11 11 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_.number=12939 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 10 10 0 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 2 5 5 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 10 10 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
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 10 10 0 0.00
graph SELECT cil.id AS idCanhotoImportacaoLote, ci.id AS idCanhotoImportacao, cn.id AS idCanhotoNota FROM canhoto_importacao_lote cil INNER JOIN canhoto_importacao ci ON cil.id = ci.lote_id LEFT OUTER JOIN canhoto_nota cn ON cn.canhoto_importacao_id = ci.id WHERE cil.id = ? AND ci.id = ? 0 1 10 10 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 10 10 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 substring(documentnf0_.cnpj_addressee, 1, 8)=? 0 1 10 10 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 6 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 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/*+ 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
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_.number=13958 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 9 9 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 2 4 5 0 0.00
graphWITH compras AS ( SELECT 'COMPRA' 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 jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') item(produto) ON TRUE WHERE d.cnpj_addressee = ? 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 item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data -> 'nfe' -> 'infNFe' -> 'dest' ->> 'ie' = COALESCE(cast(? as text), d.data -> 'nfe' -> 'infNFe' -> 'dest' ->> 'ie') GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM') ), devolucoes AS ( SELECT 'DEVOLUCAO' 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 jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') item(produto) ON TRUE WHERE d.cnpj_addressee = ? 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 item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data -> 'nfe' -> 'infNFe' -> 'dest' ->> 'ie' = COALESCE(cast(? as text), d.data -> 'nfe' -> 'infNFe' -> 'dest' ->> 'ie') GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM') ), canceladas AS ( SELECT 'CANCELADA' 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_addressee = ? 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 ds.status = '3' AND d.data -> 'nfe' -> 'infNFe' -> 'dest' ->> 'ie' = COALESCE(cast(? as text), d.data -> 'nfe' -> 'infNFe' -> 'dest' ->> 'ie') GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM') ) SELECT tipoOperacao, periodo, valor FROM ( SELECT * FROM compras UNION ALL SELECT * FROM devolucoes UNION ALL SELECT * FROM canceladas ) totais ORDER BY periodo 0 1 9 9 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 1 9 9 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 1 9 9 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 1 8 8 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 4 5 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 1 8 8 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_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_issuer=? limit ? 0 1 8 8 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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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
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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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
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_.number=14149 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 7 7 0 0.00
graphinsert into etiqueta_documento (chave_nfe, data_associacao, id_etiqueta_anterior, id_etiqueta_atual, nome_usuario) values (?, ?, ?, ?, ?) 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 7 0 0.00
graphselect count(dsb.*) from document_batch_request dsb where dsb.cnpj = ? and date(dsb.created_at + interval '1 month') >= current_date 0 2 3 4 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ?) 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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
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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 7 7 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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 6 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 1 6 6 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 6 6 0 0.00
graphselect documentoa0_.id as id1_44_, documentoa0_.data_atualizacao as data_atu2_44_, documentoa0_.data_criacao as data_cri3_44_, documentoa0_.checksum as checksum4_44_, documentoa0_.cnpj as cnpj5_44_, documentoa0_.nome as nome6_44_, documentoa0_.planilha as planilha7_44_, documentoa0_.quantidade_documentos as quantida8_44_, documentoa0_.status as status9_44_, documentoa0_.tipo_documento as tipo_do10_44_ from documento_ausente_download_lote documentoa0_ where documentoa0_.tipo_documento=? and documentoa0_.cnpj=? order by documentoa0_.data_criacao desc limit ? offset ? 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 6 6 0 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=1018 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 2 3 3 0 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=40 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 2 3 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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
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 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 6 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 ->'nfe'->'infNFe'->'emit'->>'xnome' = ? 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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
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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 6 6 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_.key in (?)) and (document0_.type in (? , ? , ?)) and (document0_.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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '40098699000199' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '40098699000199' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 5 5 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ?) 0 1 5 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 5 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 5 5 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 5 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 = '42353067000150' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42353067000150' and d.type in ('NFCE', 'NFCE_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 5 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 5 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 5 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 5 5 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 5 5 0 0.00
graphselect documentoc0_.id as id1_10_0_, documentoc0_.cnpj as cnpj2_10_0_, documentoc0_.account_id as account_3_10_0_, documentoc0_.created_at as created_4_10_0_, documentoc0_.created_by as created_5_10_0_, documentoc0_.info as info6_10_0_, documentoc0_.last_updated as last_upd7_10_0_, documentoc0_.message as message8_10_0_, documentoc0_.status as status9_10_0_, documentoc0_.total as total10_10_0_, documentoc0_.type as type11_10_0_ from public.document_load_batch_request documentoc0_ where documentoc0_.id=? 0 2 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 5 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5 5 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 5 5 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 5 5 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 1 5 5 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_.value<=948.14 and documentnf0_.value>=948.14 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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
graphselect documentoc0_.file_name as file_nam1_11_, documentoc0_.document_load_batch_request_id as document2_11_, documentoc0_.description as descript3_11_, documentoc0_.status as status4_11_, documentoc0_.type as type5_11_ from public.document_load_validations documentoc0_ where documentoc0_.document_load_batch_request_id=? order by documentoc0_.file_name, documentoc0_.document_load_batch_request_id desc limit ? 0 2 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 5 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5 5 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 5 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 = '01837816000137' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '01837816000137' and d.type in ('NFCE', 'NFCE_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 5 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 5 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 5 5 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_carrier = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? 0 1 4 4 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 1 4 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 = '10765690000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10765690000123' and d.type in ('NFCE', 'NFCE_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 4 4 0 0.00
graphselect etiqueta0_.id as id1_49_0_, etiqueta0_.cnpj_empresa as cnpj_emp2_49_0_, etiqueta0_.cor_etiqueta as cor_etiq3_49_0_, etiqueta0_.etiqueta_padrao as etiqueta4_49_0_, etiqueta0_.id_conta as id_conta5_49_0_, etiqueta0_.nome_etiqueta as nome_eti6_49_0_ from etiqueta etiqueta0_ where etiqueta0_.id=? 0 1 4 4 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_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? offset ? 0 1 4 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 4 4 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 4 4 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_.number=2222 and (documentnf0_.addressee_cpfcnpj=? or documentnf0_.issuer_cpfcnpj=?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 1 4 4 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ?) 0 1 4 4 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 1 4 4 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 4 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 = '07846543000173' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '07846543000173' and d.type in ('NFCE', 'NFCE_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 4 4 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ?) 0 1 4 4 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ?) 0 1 4 4 0 0.00
graph SELECT evento.obj->>'eventCode' as eventCode, evento.obj->>'eventAt' as eventAt, evento.obj->>'description' as description, evento.obj->>'nsu' as nsu, evento.obj->>'justificativa' as justificativa FROM document_status ds, jsonb_array_elements(ds.history) WITH ORDINALITY evento(obj) where ds.key = ? and evento.obj->>'eventCode' is not null order by evento.obj->>'eventAt' desc 0 1 3 3 0 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_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=? order by etiqueta0_.id desc limit ? 0 1 3 3 0 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=1703 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 1 3 3 0 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=1693 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 1 3 3 0 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=644 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 1 3 3 0 0.00
graph/* BATCH */ update public.document_status set available_at=?, canceled_at=?, cce_events=?, cce_updated_at=?, cnpj_issuer=?, history=?, manifestation=?, nsu=?, protocol=?, status=?, type=?, updated_at=?, updated_by=? where key=? 0 1 3 3 0 0.00
graphselect documentst0_.key as key1_21_, documentst0_.available_at as availabl2_21_, documentst0_.canceled_at as canceled3_21_, documentst0_.cce_events as cce_even4_21_, documentst0_.cce_updated_at as cce_upda5_21_, documentst0_.cnpj_issuer as cnpj_iss6_21_, documentst0_.created_at as created_7_21_, documentst0_.created_by as created_8_21_, documentst0_.history as history9_21_, documentst0_.manifestation as manifes10_21_, documentst0_.nsu as nsu11_21_, documentst0_.protocol as protoco12_21_, documentst0_.status as status13_21_, documentst0_.type as type14_21_, documentst0_.updated_at as updated15_21_, documentst0_.updated_by as updated16_21_ from public.document_status documentst0_ where documentst0_.key=? 0 1 3 3 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 2,951,490 14 874,852 1,348 100 0 66 0.00 1 8
spring warning 3 808 1,955 22,433 2,191 3 6 2,090 0.00 1 1,130
spring severe 24 207 48,868 874,852 153,252 12 83 25,190 0.00 28 17,546
22,275 hits/min on 180 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 32 1,449,719 9 630 5 0 0 44 0.00 1 6
graphCreditoPisCofinsFreteInsumosAliquotaZeroServiceImpl.consultar 32 1,449,719 9 630 5 0 0 42 0.00 1 6
graphDocumentController.cruzamentoEfdNfse 7 7 460,309 874,852 389,320 0 1 69 0.00 0 0
graphDocumentService.cruzamentoEfdNfse 7 7 460,307 874,851 389,320 0 0 48 0.00 0 0
graphDocumentController.consolidacaoCnpj 1 5 162,580 294,486 109,716 0 134 11,543 0.00 184 162,193
graphDocumentService.consolidacaoCnpj 1 5 162,580 294,486 109,716 0 134 11,524 0.00 184 162,193
graphDocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar 1 305 2,664 22,433 3,335 0 1 142 0.00 3 2,658
graphDocumentController.getDocumentsNFECanhoto 1 67 7,703 87,552 19,801 0 7 2,838 0.00 2 7,690
graphDocumentNfeCanhotoViewQueryService.findDocumentsWithData 1 67 7,698 87,548 19,802 0 7 2,824 0.00 2 7,690
graphDocumentController.getDocumentsNFEV2 0 430 895 87,216 5,513 0 2 755 0.00 2 887
graphDocumentNfeViewQueryService.findDocumentsWithData 0 430 891 87,212 5,513 0 2 747 0.00 2 887
graphDownloadNfeCanhotoController.exportarExcel 0 5 48,270 198,848 84,180 2 819 268,514 0.00 222 46,145
graphNfeCanhotoServiceImpl.downloadExcel 0 5 48,269 198,848 84,180 2 818 268,350 0.00 222 46,145
graphExportadorNfeEmitidaParaExcelImpl.exportar 0 5 47,063 196,462 83,521 1 547 245,919 0.00 217 46,110
graphDocumentNfeCanhotoViewQueryService.findDocumentsNfeCanhotoViewWithData 0 564 416 1,395 356 1 3 1,788 0.00 1 408
graphDocumentController.analiseRepresentatividadeConsolidada 0 152 1,467 4,541 614 0 6 2,929 0.00 2 18
graphDocumentService.analiseRepresentatividadeConsolidadaGrafico 0 152 1,464 4,539 614 0 6 2,923 0.00 2 18
graphFiscalntelligenceCoreService.findAnaliseClienteFornecedor 0 152 1,438 4,532 613 0 0 34 0.00 0 0
graphRessarcimentoCigarrosServiceImpl.download 0 4 36,574 50,534 15,218 2 973 198,153 0.00 38 34,730
graphSubvencaoInvestimentoController.consultar 0 15,414 8 272 7 0 0 64 0.00 1 8
graphSubvencaoInvestimentoServiceImpl.consultar 0 15,414 8 272 7 0 0 62 0.00 1 8
graphReportController.generateReport 0 209 587 1,724 256 2 16 3,623 0.00 2 82
graphGeradorPdfNfseServiceImpl.generatePdfByKey 0 188 626 1,724 232 2 18 4,007 0.00 2 65
graphDocumentController.listDocumentsByKeys 0 2,461 47 1,643 78 11 6 4,269 0.00 1 37
graphDocumentService.listDocumentsByKeys 0 2,461 44 1,639 77 11 6 4,263 0.00 1 37
graphFiscalntelligenceCoreService.buscarServicos 0 190 509 1,610 234 0 0 15 0.00 0 0
graphDocumentController.getDocumentsObrigacoes 0 160 410 9,063 1,117 0 1 147 0.00 1 403
graphDocumentObrigacoesViewQueryService.findDocuments 0 160 405 9,059 1,117 0 0 136 0.00 1 403
graphReportController.generateNfeReport 0 393 150 1,320 106 13 47 27,154 0.00 3 98
graphGeradorPdfNfeServiceImpl.generatePdfByKey 0 393 150 1,319 106 13 47 27,152 0.00 3 98
graphDocumentController.findOportunidadeTeseJuridicaCnpjResumida 0 168 281 4,228 368 5 50 23,256 0.00 19 204
graphDocumentService.findOportunidadeTeseJuridicaCnpjResumida 0 168 277 4,212 367 5 49 23,087 0.00 19 204
graphConsumoDocumentosContaEmpresaController.cosumoDocumentosPorConta 0 21 2,206 4,765 1,137 0 46 15,910 0.00 0 2,165
graphConsumoDocumentosContaEmpresaServiceImp.consultarQuantidadeDocumentosUtilizadosNoMesConta 0 21 2,205 4,765 1,137 0 46 15,838 0.00 0 2,165
graphCfePeriodoImportacaoController.listar 0 9 4,603 7,644 3,221 0 4 509 0.00 10 4,578
graphCfePeriodoImportacaoConsultaService.listar 0 9 4,600 7,640 3,220 0 4 387 0.00 10 4,578
graphDocumentController.listNfseByCnpjAndPeriod 0 2,374 15 260 16 0 0 64 0.00 1 11
graphDocumentController.getQuantidadeDocumentosCapturados 0 24 1,286 1,849 418 0 0 163 0.00 1 1,281
graphDocumentService.getQuantidadeDocumentosCapturadosPorPeriodo 0 24 1,283 1,846 417 0 0 157 0.00 1 1,281
graphDocumentService.listNfseByCnpjAndPeriod 0 2,374 12 226 14 0 0 58 0.00 1 11
graphSolicitacaoDownloadNfeController.consultarProcessamentos 0 456 62 4,450 300 0 0 91 0.00 1 60
graphSolicitacaoDownloadNfeServiceImpl.findSolicitacaoDownloadNfe 0 456 62 4,450 300 0 0 89 0.00 1 60
graphDocumentController.findCodigosServicosNfse 0 69 355 7,767 1,264 0 2 271 0.00 2 348
graphDocumentNfseViewQueryService.findCodigosServicosNfse 0 69 351 7,765 1,264 0 1 257 0.00 2 348
graphCanhotoImportacaoController.associarCanhotoNotaPorNumeroNota 0 4 5,542 21,789 10,831 0 4 358 0.00 5 5,527
graphCanhotoImportacaoServiceImpl.associarCanhotoNotaPorNumeroNota 0 4 5,542 21,788 10,830 0 4 351 0.00 5 5,527
graphCanhotoNotaSericeImp.associarCanhotoNotaPorNumeroNota 0 4 5,542 21,788 10,830 0 4 348 0.00 5 5,527
graphDocumentController.getDocumentsCte 0 55 361 13,758 1,848 0 3 852 0.00 4 354
graphDocumentCteViewQueryService.findDocumentsWithData 0 55 358 13,755 1,848 0 2 823 0.00 4 354
graphCreditoTeseArtigo426AController.consultarCreditoTeseArtigo426AByCnpjAndPeriodoAndInCodigoNcm 0 425 42 896 141 0 0 66 0.00 1 38
graphCreditoTeseArtigo426AServiceImpl.consultarCreditoTeseArtigo426AByCnpjAndPeriodoAndInCodigoNcm 0 425 42 896 141 0 0 63 0.00 1 38
graphDividaAtivaRegularizeQueryServiceImpl.consultarTotal 0 168 96 2,072 176 0 1 196 0.00 0 70
graphCnpjConsolidationServiceImpl.findOportunidadeTeseJuridicaCnpj 0 168 73 388 49 4 35 19,936 0.00 12 38
graphDocumentController.getProductsNfe 0 32 318 6,617 1,157 0 0 89 0.00 1 310
graphDocumentService.findProductDescriptionByCnpjAndCfop 0 32 312 6,614 1,157 0 0 82 0.00 1 310
graphDocumentoAusenteDownloadController.listarDocumentos 0 9 1,048 2,869 1,010 0 3 274 0.00 8 1,042
graphDocumentController.getNfse 0 82 103 928 196 0 2 436 0.00 1 89
graphDocumentService.findDocumentNfseDto 0 82 101 923 196 0 2 429 0.00 1 89
graphDocumentNfseViewQueryService.findDocumentNfse 0 82 91 923 193 0 0 171 0.00 1 89
graphNextGenService.obterCnpjMatrizEFiliais 0 7 1,018 1,079 40 0 0 27 0.00 0 0
graphDocumentoAusenteDownloadLoteController.listar 0 58 105 1,192 156 0 4 556 0.00 15 101
graphDocumentoAusenteDownloadLoteQueryService.listar 0 58 105 1,192 156 0 4 539 0.00 15 101
graphReportController.generateCteReport 0 42 135 1,148 166 1 53 11,209 0.00 2 77
graphGeradorPdfCteServiceImpl.generatePdfByKey 0 42 134 1,144 165 1 53 11,178 0.00 2 77
graphGeradorPdfNfseServiceImpl.generateUrlNota 0 21 242 729 193 0 1 177 0.00 2 238
graphNextGenService.findAtividadeEconomica 0 190 26 125 9 0 0 16 0.00 0 0
graphUploadController.paginacaoUploadsRealizados 0 23 206 1,044 304 0 2 378 0.00 3 197
graphUploadService.paginacaoTelaUploads 0 23 206 1,042 304 0 2 350 0.00 3 197
graphDownloadService.getFileXmlInS3ByTypeAndKey 0 254 18 74 11 0 1 208 0.00 2 14
graphNextGenService.getRvzByCnpj 0 168 24 134 11 0 0 43 0.00 0 0
graphDocumentCteViewQueryService.findByKey 0 439 8 32 2 0 0 59 0.00 1 6
graphDocumentController.findSpedByKey 0 353 10 115 9 0 0 83 0.00 1 6
graphDownloadController.retornaBytesXmlZipadoPelaChaveCte 0 227 15 72 6 0 1 185 0.00 2 11
graphNextGenService.obterDadosConta 0 9 368 1,089 352 0 0 19 0.00 0 0
graphCanhotoImportacaoController.listarCanhotosDoLotePorCnpj 0 33 98 418 107 0 5 484 0.00 24 91
graphCanhotoImportacaoServiceImpl.listarCanhotosDoLotePorCnpj 0 33 98 418 107 0 5 483 0.00 24 91
graphDocumentController.findArquivoEntregue 0 1 2,705 2,705 0 0 4 841 0.00 1 2,697
graphDocumentObrigacoesViewQueryService.findArquivoEntregue 0 1 2,701 2,701 0 0 4 832 0.00 1 2,697
graphDocumentService.findSpedByKey 0 353 7 112 9 0 0 78 0.00 1 6
graphDocumentController.solicitarDownloadDocumentosCancelados 0 15 143 328 100 0 19 1,612 0.00 12 76
graphDocumentController.getCteByKey 0 212 10 21 2 0 0 62 0.00 1 6
graphAnaliseRepresentatividadeServiceImpl.consultarProdutosVendidos 0 152 13 70 9 0 1 1,119 0.00 1 10
graphDocumentService.realizarBaixaDocumentosSeNaoExistirNaBase 0 15 135 319 98 0 19 1,592 0.00 11 73
graphCanhotoImportacaoController.confirmarUpload 0 30 61 145 35 0 6 599 0.00 3 14
graphCanhotoImportacaoServiceImpl.confirmarUpload 0 30 61 145 35 0 6 592 0.00 3 14
graphNfeManifestacaoController.operacaoNaoRealizadaNfe 0 1 1,788 1,788 0 0 250 29,475 0.00 3 114
graphManifestacaoNfeService.operacaoNaoRealizadaNfe 0 1 1,777 1,777 0 0 247 28,700 0.00 2 111
graphDocumentoAusenteDownloadLoteService.salvarLoteComChavesDeAcesso 0 12 142 304 97 0 20 1,491 0.00 12 70
graphAnaliseRepresentatividadeServiceImpl.consultarProdutosComprados 0 152 11 53 6 0 2 1,570 0.00 1 7
graphCanhotoImportacaoServiceImpl.downloadCanhoto 0 23 72 231 48 0 10 2,599 0.00 0 0
graphAwsServiceCanhotoImpl.downloadObject 0 23 72 229 48 0 10 2,560 0.00 0 0
graphSoapCienciaReceitaService.efetuarManifestacao 0 1 1,532 1,532 0 0 186 23,960 0.00 0 0
graphSimplesNacionalReformaTributariaController.consultar 0 5 281 859 346 0 2 474 0.00 1 9
graphSimplesNacionalReformaTributrariaServiceImpl.consultarValoresParaSimulacao 0 5 280 859 347 0 2 348 0.00 1 9
graphEtiquetaController.listarEtiquetas 0 33 42 243 42 0 5 872 0.00 1 3
graphEtiquetaServiceImpl.consultarEtiquetas 0 33 42 243 41 0 5 845 0.00 1 3
graphCanhotoImportacaoController.downloadImagemCanhoto 0 22 56 136 42 0 4 1,185 0.00 1 5
graphAwsService.uploadInBucketCustom 0 9 133 186 31 0 15 4,632 0.00 0 0
graphDownloadController.retornaBytesXmlZipadoPelaChaveNfe 0 27 44 74 10 0 2 481 0.00 2 36
graphFiscalntelligenceCoreService.consultarTributos 0 3 373 711 292 0 0 43 0.00 0 0
graphDocumentNfeViewQueryService.findByKey 0 30 37 68 9 0 0 173 0.00 1 31
graphCoreApiServiceImpl.consultaContasPorIds 0 33 30 231 38 0 2 422 0.00 0 0
graphDocumentController.getQuantidadeDocumentosCapturadosPorGrupo 0 1 1,003 1,003 0 0 7 609 0.00 1 986
graphDocumentService.getQuantidadeDocumentosCapturadosPorGrupo 0 1 998 998 0 0 7 600 0.00 1 986
graphDownloadService.downloadNfsePdfZip 0 2 416 441 35 0 18 3,979 0.00 2 184
graphDownloadController.downloadNfsePdfZipOnline 0 2 416 441 35 0 18 3,981 0.00 2 184
graphCanhotoNotaSericeImp.listarCanhotoNotaPorIdCanhoto 0 33 25 70 16 0 0 80 0.00 1 24
graphGeradorPdfNfseServiceImpl.generatePdfByNfseDTO 0 2 413 438 35 0 17 3,926 0.00 2 184
graphSalvaChavesAcessoDocumentoAusenteDownloadService.salvar 0 12 68 217 72 0 4 297 0.00 11 63
graphCanhotoImportacaoController.listarLotesPorCnpjPaginado 0 22 36 68 13 0 3 589 0.00 1 11
graphCanhotoImportacaoLoteServiceImpl.listarLotesPorCnpj 0 22 36 68 13 0 3 542 0.00 1 11
graphCoreApiServiceImpl.buscarCidades 0 43 18 37 5 0 2 469 0.00 0 0
graphSolicitacaoDownloadDocumentoBatchServiceImpl.atualizarPassos 0 36 21 98 16 0 6 597 0.00 1 8
graphDocumentController.bookKeepingCanBeProcessed 0 70 10 27 5 0 0 76 0.00 1 5
graphOCRProcessamentoServiceImpl.submitProcessamento 0 30 23 79 20 0 2 295 0.00 1 3
graphFeatureFlagController.listarTodas 0 71 9 80 9 0 0 60 0.00 1 4
graphAwsServiceCanhotoImpl.checarSeExisteArquivoNoS3 0 30 21 73 19 0 2 229 0.00 0 0
graphDownloadController.retornarTodasSolicitacoesDeDownload 0 13 48 174 49 0 3 912 0.00 1 43
graphDownloadService.retornarTodasSolicitacoesDeDownload 0 13 48 174 49 0 3 911 0.00 1 43
graphDocumentController.findNotaEmitidaNfeCfeCteByCnpjPeriod 0 10 54 443 136 0 0 60 0.00 1 49
graphDocumentService.bookKeepingCanBeProcessed 0 70 7 24 5 0 0 70 0.00 1 5
graphDocumentService.findNotaEmitidaNfeCfeCteByCnpjPeriod 0 10 51 441 136 0 0 53 0.00 1 49
graphCoreApiServiceImpl.consultarUsuariosEmailNomePorIds 0 22 23 51 9 0 2 421 0.00 0 0
graphCanhotoImportacaoController.associarCanhotoNotaPorChaveNota 0 4 109 227 78 0 4 337 0.00 6 92
graphCanhotoImportacaoServiceImpl.associarCanhotoNotaPorChaveNota 0 4 109 227 78 0 3 330 0.00 6 92
graphCanhotoNotaSericeImp.associarCanhotoNotaPorChaveNota 0 4 109 227 78 0 3 328 0.00 6 92
graphFeatureFlagService.listarTodas 0 71 6 47 6 0 0 45 0.00 1 4
graphReprocessadorDocumentoAusenteDownloadLoteService.reprocessar 0 3 142 277 118 0 15 1,153 0.00 6 53
graphDocumentoAusenteDownloadLoteController.reprocessar 0 3 142 277 118 0 16 1,155 0.00 6 53
graphEtiquetaQueryService.listarEtiquetas 0 33 9 27 5 0 0 114 0.00 1 3
graphRessarcimentoCigarrosController.consultarPisCofinsRestituir 0 27 10 28 5 0 2 1,176 0.00 1 6
graphCanhotoImportacaoController.gerarPresignedUrls 0 3 86 176 80 0 29 5,380 0.00 11 53
graphCanhotoImportacaoServiceImpl.gerarPresignedUrls 0 3 86 176 80 0 29 5,378 0.00 11 53
graphRessarcimentoCigarrosServiceImpl.consultarPisCofinsRestituirConsolidado 0 27 9 19 4 0 1 1,102 0.00 1 6
graphCanhotoImportacaoServiceImpl.resgatarDetalhesCanhoto 0 22 11 29 5 0 0 68 0.00 1 5
graphFiscalntelligenceCoreService.consultarFaturamentoBrutoPgdas 0 3 76 122 39 0 0 39 0.00 0 0
graphUploadController.paginacaoUploadsRealizadosComErro 0 2 84 88 4 0 4 181 0.00 4 73
graphUploadService.paginacaoTelaUploadsComErros 0 2 84 88 4 0 4 178 0.00 4 73
graphRelatorioRegistratoBcbController.consultar 0 5 33 44 11 0 5 2,462 0.00 1 27
graphNextGenService.obterTodasCidades 0 1 158 158 0 0 11 2,201 0.00 0 0
graphCanhotoNotaSericeImp.buscarNotaAssociadaPorCanhoto 0 17 9 19 4 0 0 100 0.00 1 6
graphDocumentController.analiseVendasEstadoRegiaoConsolidada 0 9 17 35 8 0 4 1,545 0.00 1 8
graphSalvaDocumentoAusenteDownloadLoteService.salvar 0 12 11 48 12 0 3 476 0.00 1 6
graphDocumentService.analiseVendasEstadoRegiaoConsolidada 0 9 14 30 7 0 3 1,508 0.00 1 8
graphFiscalntelligenceCoreService.getInscricoesEstaduais 0 5 25 26 0 0 0 37 0.00 0 0
graphDocumentService.atualizarStatusDocumento 0 1 124 124 0 0 12 1,048 0.00 2 111
graphSolicitacaoDownloadDocumentoBatchServiceImpl.inserir 0 9 13 18 3 0 2 276 0.00 1 5
graphUploadS3Controller.documentsGenerateGrupo 0 4 27 36 5 0 6 753 0.00 3 12
graphESocialDocumentoLoteController.consultar 0 1 108 108 0 0 10 2,409 0.00 2 91
graphDocumentController.getNfeByKey 0 3 35 38 2 0 0 124 0.00 1 31
graphUploadService.gerarLoteDeUpload 0 4 26 33 4 0 5 525 0.00 3 12
graphEtiquetaController.associarEtiqueta 0 1 106 106 0 0 14 1,928 0.00 5 89
graphEtiquetaDocumentoServiceImpl.associarEtiquetaAoDocumento 0 1 106 106 0 0 14 1,923 0.00 5 89
graphESocialDocumentoLoteQueryServiceImpl.consultar 0 1 105 105 0 0 7 1,725 0.00 2 91
graphUploadS3Controller.triggerSuccessUploadDireclyS3 0 6 15 23 5 0 1 98 0.00 2 8
graphUploadService.registrarSucessoAoRealizarUploadParaUmArquivoDiretoParaS3 0 6 15 23 5 0 1 95 0.00 2 8
graphAwsServiceCanhotoImpl.canhotoGeneratePresigned 0 30 2 40 7 0 2 507 0.00 0 0
graphFiscalntelligenceSpedService.reexecutarAnaliseDocumentosNaoEscriturados 0 1 61 61 0 0 3 737 0.00 0 0
graphDividaAtivaRegularizeController.consultar 0 1 61 61 0 0 4 819 0.00 1 50
graphDividaAtivaRegularizeQueryServiceImpl.consultar 0 1 58 58 0 0 2 138 0.00 1 50
graphCanhotoImportacaoLoteServiceImpl.criarLote 0 3 13 15 2 0 1 146 0.00 1 5
graphCanhotoImportacaoController.criarLote 0 3 13 15 2 0 1 148 0.00 1 5
graphCanhotoNotaSericeImp.delete 0 1 36 36 0 0 5 672 0.00 2 24
graphCanhotoImportacaoController.deletarTaxa 0 1 36 36 0 0 5 677 0.00 2 24
graphDocumentController.analiseVendaDevolucao 0 2 12 13 0 0 2 455 0.00 1 5
graphAwsService.getFileAsResource 0 2 12 25 17 0 12 2,456 0.00 0 0
graphDocumentService.findComparativeSaleReturnByCnpjKeyPeriodCfop 0 2 9 10 0 0 2 448 0.00 1 5
graphDocumentController.analiseCompraDevolucao 0 1 14 14 0 0 2 517 0.00 1 9
graphAwsService.documentsGeneratePresigned 0 6 2 3 0 0 1 256 0.00 0 0
graphCnpjConsolidationServiceImpl.findConsolidacaoCnpj 0 9 1 8 2 0 1 383 0.00 0 0
graphDocumentService.findComparativePurchaseReturnByCnpjKeyPeriodCfop 0 1 12 12 0 0 2 507 0.00 1 9
graphNfeManifestacaoController.listarManifestacaoPorChave 0 1 10 10 0 0 2 129 0.00 1 3
graphDocumentService.consultarHistoricoDeManifestacaoPorChave 0 1 8 8 0 0 2 114 0.00 1 3
graphManifestacaoNfeService.listaManifestacaoPorChave 0 1 8 8 0 0 2 120 0.00 1 3
graphBasicErrorController.error 0 72 0 3 0 0 0 19 0.00 0 0
graphSalvaDocumentoAusenteDownloadLoteService.concluirImportacaoChaves 0 12 0 1 0 0 0 2 0.00 0 0
graphAwsService.getBucketNameDocumentDownload 0 9 0 4 1 0 0 134 0.00 0 0
graphRessarcimentoCigarrosController.exportarExcel 0 4 0 3 1 0 0 20 0.00 0 0
graphAuditorAwareImpl.getCurrentAuditor 0 24 0 2 0 0 0 23 0.00 0 0
graphServerController.version 0 167 0 2 0 0 0 3 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 99 49 448 21,804 3,114 98 1 314
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 99 49 448 21,804 3,114 98 1 314
Error400 0 1 2 2 0 1 1 213
DateRequestUserError
12/18/25, 11:29:40 AM/robots.txt GET Error404
12/18/25, 11:30:53 AM/favicon.ico GET Error404
12/18/25, 11:32:50 AM/robots.txt GET Error404
12/18/25, 11:33:12 AM/favicon.ico GET Error404
12/18/25, 11:33:40 AM/favicon.ico GET Error404
12/18/25, 11:43:27 AM/api/importacao-canhoto/canhotos/318068/associar-nota/7502 POSTUsuarioAutenticadoParaServicos{id=4183, email='larissa.pereira@grupopitangueiras.com.br'}Error404
12/18/25, 11:47:56 AM/favicon.ico GET Error404
12/18/25, 11:52:02 AM/favicon.ico GET Error404
12/18/25, 11:53:34 AM/favicon.ico GET Error404
12/18/25, 11:55:09 AM/favicon.ico GET Error404
12/18/25, 11:55:12 AM/favicon.ico GET Error404
12/18/25, 12:01:17 PM/favicon.ico GET Error404
12/18/25, 12:14:01 PM/favicon.ico GET Error404
12/18/25, 12:19:12 PM/favicon.ico GET Error404
12/18/25, 12:20:37 PM/favicon.ico GET Error404
12/18/25, 12:20:53 PM/favicon.ico GET Error404
12/18/25, 12:21:26 PM/favicon.ico GET Error404
12/18/25, 12:22:03 PM/favicon.ico GET Error404
12/18/25, 12:23:15 PM/favicon.ico GET Error404
12/18/25, 12:25:34 PM/favicon.ico GET Error404
12/18/25, 12:30:16 PM/robots.txt GET Error404
12/18/25, 12:35:09 PM/favicon.ico GET Error404
12/18/25, 12:43:25 PM/favicon.ico GET Error404
12/18/25, 12:44:16 PM/favicon.ico GET Error404
12/18/25, 12:53:29 PM/favicon.ico GET Error404
12/18/25, 12:53:54 PM/favicon.ico GET Error404
12/18/25, 12:55:33 PM/favicon.ico GET Error404
12/18/25, 12:55:43 PM/favicon.ico GET Error404
12/18/25, 12:56:04 PM/favicon.ico GET Error404
12/18/25, 12:56:25 PM/favicon.ico GET Error404
12/18/25, 12:56:41 PM/api/importacao-canhoto/82069113000108/canhotos/download/184108 GETUsuarioAutenticadoParaServicos{id=4114, email='lucas.brito@lavoroagro.com'}Error404
12/18/25, 12:56:48 PM/favicon.ico GET Error404
12/18/25, 12:56:55 PM/api/importacao-canhoto/82069113000108/canhotos/download/184108 GETUsuarioAutenticadoParaServicos{id=4114, email='lucas.brito@lavoroagro.com'}Error404
12/18/25, 12:57:05 PM/favicon.ico GET Error404
12/18/25, 12:57:08 PM/api/importacao-canhoto/82069113000108/canhotos/download/184108 GETUsuarioAutenticadoParaServicos{id=4114, email='lucas.brito@lavoroagro.com'}Error404
12/18/25, 12:57:18 PM/favicon.ico GET Error404
12/18/25, 12:57:21 PM/favicon.ico GET Error404
12/18/25, 1:00:40 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}Error404
12/18/25, 1:01:00 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}Error404
12/18/25, 1:01:12 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}Error404
12/18/25, 1:01:20 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}Error404
12/18/25, 1:01:23 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}Error404
12/18/25, 1:01:26 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}Error404
12/18/25, 1:05:57 PM/robots.txt GET Error404
12/18/25, 1:10:42 PM/favicon.ico GET Error404
12/18/25, 1:12:12 PM/api/consumo-documentos-conta/?mes-inicial=2025-06&mes-final=2025-12 GET Error400
12/18/25, 1:16:56 PM/favicon.ico GET Error404
12/18/25, 1:31:10 PM/robots.txt GET Error404
12/18/25, 1:34:04 PM/favicon.ico GET Error404
12/18/25, 1:38:20 PM/favicon.ico GET Error404

log Statistics system errors logs - 1 day since midnight

ErrorHits
WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 277316]
6
0 hits/min on 45 errors       Details       Last errors      
ErrorHits
WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 277316]
6
WARN o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFeCanhoto_Emitidas_Revizia' will be added with a trimmed name 'Exportacao_NFeCanhoto_Emitidas_' for MS Excel compliance.
5
WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 184108]
3
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@5f23ec8b on thread XNIO-1 task-15, stack trace follows
2
WARN b.c.r.documentapi.util.JsonUtil - path DPS.infDPS.prest.end.endNac.cMun not found
2
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@1c9d8e3 on thread XNIO-1 task-4, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@40390385 on thread XNIO-1 task-31, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105391.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@19459f83 on thread XNIO-1 task-33, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@673f8e57 on thread XNIO-1 task-28, stack trace follows
1
WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Nota não encontrada: CNPJ - 82069113002666, Número - 7502]
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105398.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@5de99da9 on thread XNIO-1 task-6, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105394.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@cddd5f1 on thread XNIO-1 task-41, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@791b7d11 on thread XNIO-1 task-7, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@1fbe08dc on thread rvz-down-doc-async-4, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@1fbe08dc on thread XNIO-1 task-31, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@721a398f on thread XNIO-1 task-2, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105392.zip]
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105395.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4c1a0a18 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@721a398f on thread XNIO-1 task-7, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@37b634df on thread XNIO-1 task-16, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4a2d2a3d on thread pool-12-thread-1, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@6c081159 on thread pool-15-thread-1, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@71061876 on thread XNIO-1 task-4, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105390.zip]
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105397.zip]
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@298377c1 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
1
WARN net.bull.javamelody - exception while collecting data: java.nio.channels.ClosedByInterruptException
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105389.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@f8a1b17 on thread XNIO-1 task-1, stack trace follows
1
WARN n.s.j.engine.export.PdfGlyphRenderer - Unpatched iText found, cannot use glyph rendering
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@74789ce5 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
1
WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [java.lang.IllegalArgumentException: JWT String argument cannot be null or empty.]
1
ERROR n.s.j.engine.util.JRStyledTextParser - Error parsing styled text.
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@119ab6ec on thread pool-14-thread-1, stack trace follows
1
WARN b.c.r.documentapi.service.AwsService - >> AWS: Bucket [app-document-import-prod-v2] Filename [105393.zip]
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@6153a6b2 on thread XNIO-1 task-29, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@4c1a0a18 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@24fc024d on thread XNIO-1 task-8, stack trace follows
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@69859254 on thread pool-16-thread-1, stack trace follows
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4bd60d4 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@20e40a00 on thread pool-13-thread-1, stack trace follows
1
DateRequestUserError
12/18/25, 11:29:12 AM/api/reports/cte/35251203007331008045571572186476541088750312 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/18/25, 11:30:08 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy364.findAll(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.$Proxy251.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService.findDocumentNfe(DocumentNfeViewQueryService.java:206)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService.findDocumentsWithData(DocumentNfeViewQueryService.java:71)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService$$FastClassBySpringCGLIB$$3c6d94cf.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.DocumentNfeViewQueryService$$EnhancerBySpringCGLIB$$cb612c59.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFEV2(DocumentController.java:446)
      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$$107bb3.getDocumentsNFEV2(<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@721a398f on thread XNIO-1 task-2, stack trace follows
12/18/25, 11:31:01 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy421.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy250.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentNfe(DocumentNfeCanhotoViewQueryService.java:198)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentsWithData(DocumentNfeCanhotoViewQueryService.java:66)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService$$FastClassBySpringCGLIB$$d151a267.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.DocumentNfeCanhotoViewQueryService$$EnhancerBySpringCGLIB$$42d69421.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFECanhoto(DocumentController.java:455)
      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$$107bb3.getDocumentsNFECanhoto(<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@4c1a0a18 on thread XNIO-1 task-20, stack trace follows
12/18/25, 11:35:48 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.$Proxy356.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.$Proxy204.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$$89847422.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$$107bb3.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@721a398f on thread XNIO-1 task-7, stack trace follows
12/18/25, 11:38:29 AM/api/cte/credito-pis-cofins-frete-insumo-aliquota-zero/14913591000100/period?dataInicio=2022-09-07T00:00&dataFim=2022-09-07T23:59:59&page=0&size=1000 GETUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4bd60d4 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/18/25, 11:38:29 AM/api/cte/credito-pis-cofins-frete-insumo-aliquota-zero/14913591000100/period?dataInicio=2022-09-08T00:00&dataFim=2022-09-08T23:59:59&page=0&size=1000 GETUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@74789ce5 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/18/25, 11:42:33 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.$Proxy356.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.$Proxy204.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$$89847422.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$$107bb3.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@6153a6b2 on thread XNIO-1 task-29, stack trace follows
12/18/25, 11:42:34 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105389.zip]
12/18/25, 11:43:21 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.GeneratedMethodAccessor205.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.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:178)
      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.$Proxy415.findById(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.$Proxy260.findById(Unknown Source)
      at br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoNotaSericeImp.associarCanhotoNotaPorNumeroNota(CanhotoNotaSericeImp.java:66)
      at br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoNotaSericeImp$$FastClassBySpringCGLIB$$c0db6dd9.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoNotaSericeImp$$EnhancerBySpringCGLIB$$9fadadb7.associarCanhotoNotaPorNumeroNota(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.associarCanhotoNotaPorNumeroNota(CanhotoImportacaoServiceImpl.java:146)
      at br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$FastClassBySpringCGLIB$$c57b94c6.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$ced35e9e.associarCanhotoNotaPorNumeroNota(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.associarCanhotoNotaPorNumeroNota(CanhotoImportacaoController.java:203)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$FastClassBySpringCGLIB$$38d0d1ce.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$EnhancerBySpringCGLIB$$73c6eafd.associarCanhotoNotaPorNumeroNota(<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@f8a1b17 on thread XNIO-1 task-1, stack trace follows
12/18/25, 11:43:27 AM/api/importacao-canhoto/canhotos/318068/associar-nota/7502 POSTUsuarioAutenticadoParaServicos{id=4183, email='larissa.pereira@grupopitangueiras.com.br'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Nota não encontrada: CNPJ - 82069113002666, Número - 7502]
12/18/25, 11:44:44 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105390.zip]
12/18/25, 11:45:00 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.$Proxy356.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.$Proxy204.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$$89847422.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$$107bb3.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@1c9d8e3 on thread XNIO-1 task-4, stack trace follows
12/18/25, 11:47:49 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy421.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy250.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentNfe(DocumentNfeCanhotoViewQueryService.java:198)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentsWithData(DocumentNfeCanhotoViewQueryService.java:66)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService$$FastClassBySpringCGLIB$$d151a267.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.DocumentNfeCanhotoViewQueryService$$EnhancerBySpringCGLIB$$42d69421.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFECanhoto(DocumentController.java:455)
      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$$107bb3.getDocumentsNFECanhoto(<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@37b634df on thread XNIO-1 task-16, stack trace follows
12/18/25, 11:48:33 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.$Proxy356.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.$Proxy204.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$$89847422.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$$107bb3.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@40390385 on thread XNIO-1 task-31, stack trace follows
12/18/25, 11:48:49 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105391.zip]
12/18/25, 11:49:22 AM/api/download-nfe-canhoto/82069113002666/excel POSTUsuarioAutenticadoParaServicos{id=4183, email='larissa.pereira@grupopitangueiras.com.br'}WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFeCanhoto_Emitidas_Revizia' will be added with a trimmed name 'Exportacao_NFeCanhoto_Emitidas_' for MS Excel compliance.
12/18/25, 11:49:23 AM/api/download-nfe-canhoto/82069113002666/excel POSTUsuarioAutenticadoParaServicos{id=4183, email='larissa.pereira@grupopitangueiras.com.br'}WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105392.zip]
12/18/25, 11:50:23 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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$$200b9868.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$$72b8d4e5.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$$89847422.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$$107bb3.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@1fbe08dc on thread XNIO-1 task-31, stack trace follows
12/18/25, 11:50:27 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy421.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy250.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentNfe(DocumentNfeCanhotoViewQueryService.java:198)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentsWithData(DocumentNfeCanhotoViewQueryService.java:66)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService$$FastClassBySpringCGLIB$$d151a267.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.DocumentNfeCanhotoViewQueryService$$EnhancerBySpringCGLIB$$42d69421.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFECanhoto(DocumentController.java:455)
      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$$107bb3.getDocumentsNFECanhoto(<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@5de99da9 on thread XNIO-1 task-6, stack trace follows
12/18/25, 11:52:35 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.GeneratedMethodAccessor205.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$$200b9868.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@1fbe08dc on thread rvz-down-doc-async-4, stack trace follows
12/18/25, 11:52:45 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105393.zip]
12/18/25, 11:56:03 AM/api/download-nfe-canhoto/04357633000102/excel POSTUsuarioAutenticadoParaServicos{id=2422, email='tiago.pinheiro@futuragro.com.br'}WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFeCanhoto_Emitidas_Revizia' will be added with a trimmed name 'Exportacao_NFeCanhoto_Emitidas_' for MS Excel compliance.
12/18/25, 11:56:04 AM/api/download-nfe-canhoto/04357633000102/excel POSTUsuarioAutenticadoParaServicos{id=2422, email='tiago.pinheiro@futuragro.com.br'}WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105394.zip]
12/18/25, 11:56:33 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy421.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy250.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentNfe(DocumentNfeCanhotoViewQueryService.java:198)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentsWithData(DocumentNfeCanhotoViewQueryService.java:66)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService$$FastClassBySpringCGLIB$$d151a267.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.DocumentNfeCanhotoViewQueryService$$EnhancerBySpringCGLIB$$42d69421.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFECanhoto(DocumentController.java:455)
      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$$107bb3.getDocumentsNFECanhoto(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1076.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@791b7d11 on thread XNIO-1 task-7, stack trace follows
12/18/25, 11:57:01 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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$2.doPrepare(StatementPreparerImpl.java:109)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareStatement(StatementPreparerImpl.java:111)
      at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.prepare(GetGeneratedKeysDelegate.java:51)
      at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:40)
      at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3158)
      at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3764)
      at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84)
      at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645)
      at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282)
      at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263)
      at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317)
      at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330)
      at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287)
      at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193)
      at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123)
      at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)
      at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)
      at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)
      at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102)
      at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)
      at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)
      at jdk.internal.reflect.GeneratedMethodAccessor874.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.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:366)
      at com.sun.proxy.$Proxy203.persist(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor874.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.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314)
      at com.sun.proxy.$Proxy203.persist(Unknown Source)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554)
      at jdk.internal.reflect.GeneratedMethodAccessor858.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy327.save(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor857.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.$Proxy262.save(Unknown Source)
      at br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl.inserir(SolicitacaoDownloadDocumentoBatchServiceImpl.java:69)
      at br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl$$FastClassBySpringCGLIB$$e382ecfb.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl$$EnhancerBySpringCGLIB$$8cdd20a4.inserir(<generated>)
      at br.com.revizia.documentapi.v2.download.service.impl.NfeCanhotoServiceImpl.downloadExcel(NfeCanhotoServiceImpl.java:81)
      at br.com.revizia.documentapi.v2.download.service.impl.NfeCanhotoServiceImpl$$FastClassBySpringCGLIB$$9ed041cb.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.v2.download.service.impl.NfeCanhotoServiceImpl$$EnhancerBySpringCGLIB$$ae18a114.downloadExcel(<generated>)
      at br.com.revizia.documentapi.v2.download.controller.DownloadNfeCanhotoController.exportarExcel(DownloadNfeCanhotoController.java:30)
      at br.com.revizia.documentapi.v2.download.controller.DownloadNfeCanhotoController$$FastClassBySpringCGLIB$$f5ca22b.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.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:119)
      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.download.controller.DownloadNfeCanhotoController$$EnhancerBySpringCGLIB$$64ccfe34.exportarExcel(<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@4c1a0a18 on thread XNIO-1 task-30, stack trace follows
12/18/25, 12:00:03 PM/api/download-nfe-canhoto/82417593000150/excel POSTUsuarioAutenticadoParaServicos{id=2422, email='tiago.pinheiro@futuragro.com.br'}WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFeCanhoto_Emitidas_Revizia' will be added with a trimmed name 'Exportacao_NFeCanhoto_Emitidas_' for MS Excel compliance.
12/18/25, 12:00:04 PM/api/download-nfe-canhoto/82417593000150/excel POSTUsuarioAutenticadoParaServicos{id=2422, email='tiago.pinheiro@futuragro.com.br'}WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105395.zip]
12/18/25, 12:00:17 PM/api/download-nfe-canhoto/82069113002666/excel POSTUsuarioAutenticadoParaServicos{id=2161, email='natielle.maravai@grupopitangueiras.com.br'}WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFeCanhoto_Emitidas_Revizia' will be added with a trimmed name 'Exportacao_NFeCanhoto_Emitidas_' for MS Excel compliance.
12/18/25, 12:00:17 PM/api/download-nfe-canhoto/82069113002666/excel POSTUsuarioAutenticadoParaServicos{id=2161, email='natielle.maravai@grupopitangueiras.com.br'}WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105397.zip]
12/18/25, 12:04:56 PM/api/download-nfe-canhoto/04357633000102/excel POSTUsuarioAutenticadoParaServicos{id=2422, email='tiago.pinheiro@futuragro.com.br'}WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFeCanhoto_Emitidas_Revizia' will be added with a trimmed name 'Exportacao_NFeCanhoto_Emitidas_' for MS Excel compliance.
12/18/25, 12:04:56 PM/api/download-nfe-canhoto/04357633000102/excel POSTUsuarioAutenticadoParaServicos{id=2422, email='tiago.pinheiro@futuragro.com.br'}WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105398.zip]
12/18/25, 12:07:07 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy364.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy251.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService.findDocumentNfe(DocumentNfeViewQueryService.java:206)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService.findDocumentsWithData(DocumentNfeViewQueryService.java:71)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService$$FastClassBySpringCGLIB$$3c6d94cf.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.DocumentNfeViewQueryService$$EnhancerBySpringCGLIB$$cb612c59.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFEV2(DocumentController.java:446)
      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$$107bb3.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor749.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@cddd5f1 on thread XNIO-1 task-41, stack trace follows
12/18/25, 12:16:56 PM/api/reports/nfse/NFSE351870135187012251553461000122000000000006225122540681179 GET 
com.jayway.jsonpath.PathNotFoundException: Missing property in path $['DPS']['infDPS']['prest']['end']
      at com.jayway.jsonpath.internal.path.PathToken.handleObjectProperty(PathToken.java:72)
      at com.jayway.jsonpath.internal.path.PropertyPathToken.evaluate(PropertyPathToken.java:79)
      at com.jayway.jsonpath.internal.path.PathToken.handleObjectProperty(PathToken.java:81)
      at com.jayway.jsonpath.internal.path.PropertyPathToken.evaluate(PropertyPathToken.java:79)
      at com.jayway.jsonpath.internal.path.PathToken.handleObjectProperty(PathToken.java:81)
      at com.jayway.jsonpath.internal.path.PropertyPathToken.evaluate(PropertyPathToken.java:79)
      at com.jayway.jsonpath.internal.path.PathToken.handleObjectProperty(PathToken.java:81)
      at com.jayway.jsonpath.internal.path.PropertyPathToken.evaluate(PropertyPathToken.java:79)
      at com.jayway.jsonpath.internal.path.RootPathToken.evaluate(RootPathToken.java:62)
      at com.jayway.jsonpath.internal.path.CompiledPath.evaluate(CompiledPath.java:53)
      at com.jayway.jsonpath.internal.path.CompiledPath.evaluate(CompiledPath.java:61)
      at com.jayway.jsonpath.JsonPath.read(JsonPath.java:187)
      at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:102)
      at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89)
      at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:96)
      at br.com.revizia.documentapi.util.JsonUtil.obterStringByPaths(JsonUtil.java:88)
      at br.com.revizia.documentapi.service.impl.NfseAbrasfDataImpl.mapper(NfseAbrasfDataImpl.java:107)
      at br.com.revizia.documentapi.enums.ReportDataNfseType.mapper(ReportDataNfseType.java:113)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl.getJsonReport(GeradorPdfNfseServiceImpl.java:160)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl.getBytes(GeradorPdfNfseServiceImpl.java:152)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl.generatePdfByObjectAndDocumentType(GeradorPdfNfseServiceImpl.java:111)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl.generatePdfByKey(GeradorPdfNfseServiceImpl.java:85)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl$$FastClassBySpringCGLIB$$7c9f1e7a.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl$$EnhancerBySpringCGLIB$$69011c81.generatePdfByKey(<generated>)
      at br.com.revizia.documentapi.controller.ReportController.generateReport(ReportController.java:80)
      at br.com.revizia.documentapi.controller.ReportController$$FastClassBySpringCGLIB$$b115c206.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.ReportController$$EnhancerBySpringCGLIB$$41319ea5.generateReport(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor561.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.doGet(FrameworkServlet.java:898)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:497)
      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  b.c.r.documentapi.util.JsonUtil - path DPS.infDPS.prest.end.endNac.cMun not found
12/18/25, 12:17:00 PM/api/reports/nfse/NFSE353440135344012262136592000120000000000001425122398211637 GET 
com.jayway.jsonpath.PathNotFoundException: Missing property in path $['DPS']['infDPS']['prest']['end']
      at com.jayway.jsonpath.internal.path.PathToken.handleObjectProperty(PathToken.java:72)
      at com.jayway.jsonpath.internal.path.PropertyPathToken.evaluate(PropertyPathToken.java:79)
      at com.jayway.jsonpath.internal.path.PathToken.handleObjectProperty(PathToken.java:81)
      at com.jayway.jsonpath.internal.path.PropertyPathToken.evaluate(PropertyPathToken.java:79)
      at com.jayway.jsonpath.internal.path.PathToken.handleObjectProperty(PathToken.java:81)
      at com.jayway.jsonpath.internal.path.PropertyPathToken.evaluate(PropertyPathToken.java:79)
      at com.jayway.jsonpath.internal.path.PathToken.handleObjectProperty(PathToken.java:81)
      at com.jayway.jsonpath.internal.path.PropertyPathToken.evaluate(PropertyPathToken.java:79)
      at com.jayway.jsonpath.internal.path.RootPathToken.evaluate(RootPathToken.java:62)
      at com.jayway.jsonpath.internal.path.CompiledPath.evaluate(CompiledPath.java:53)
      at com.jayway.jsonpath.internal.path.CompiledPath.evaluate(CompiledPath.java:61)
      at com.jayway.jsonpath.JsonPath.read(JsonPath.java:187)
      at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:102)
      at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:85)
      at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:96)
      at br.com.revizia.documentapi.util.JsonUtil.obterStringByPaths(JsonUtil.java:88)
      at br.com.revizia.documentapi.service.impl.NfseAbrasfDataImpl.mapper(NfseAbrasfDataImpl.java:107)
      at br.com.revizia.documentapi.enums.ReportDataNfseType.mapper(ReportDataNfseType.java:113)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl.getJsonReport(GeradorPdfNfseServiceImpl.java:160)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl.getBytes(GeradorPdfNfseServiceImpl.java:152)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl.generatePdfByObjectAndDocumentType(GeradorPdfNfseServiceImpl.java:111)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl.generatePdfByKey(GeradorPdfNfseServiceImpl.java:85)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl$$FastClassBySpringCGLIB$$7c9f1e7a.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfseServiceImpl$$EnhancerBySpringCGLIB$$69011c81.generatePdfByKey(<generated>)
      at br.com.revizia.documentapi.controller.ReportController.generateReport(ReportController.java:80)
      at br.com.revizia.documentapi.controller.ReportController$$FastClassBySpringCGLIB$$b115c206.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.ReportController$$EnhancerBySpringCGLIB$$41319ea5.generateReport(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor561.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.doGet(FrameworkServlet.java:898)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:497)
      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  b.c.r.documentapi.util.JsonUtil - path DPS.infDPS.prest.end.endNac.cMun not found
12/18/25, 12:37:13 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.custom.CustomLoader.list(CustomLoader.java:338)
      at org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:2141)
      at org.hibernate.internal.AbstractSharedSessionContract.list(AbstractSharedSessionContract.java:1163)
      at org.hibernate.query.internal.NativeQueryImpl.doList(NativeQueryImpl.java:173)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.Query.getResultList(Query.java:165)
      at jdk.internal.reflect.GeneratedMethodAccessor948.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.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler.invoke(SharedEntityManagerCreator.java:409)
      at com.sun.proxy.$Proxy411.getResultList(Unknown Source)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:126)
      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.$Proxy413.findValorNfseServicoPrestadoTomadoEfd(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.$Proxy209.findValorNfseServicoPrestadoTomadoEfd(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.lambda$cruzamentoEfdNfse$213(DocumentService.java:6512)
      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@4a2d2a3d on thread pool-12-thread-1, stack trace follows
12/18/25, 12:41:39 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy364.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy251.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService.findDocumentNfe(DocumentNfeViewQueryService.java:206)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService.findDocumentsWithData(DocumentNfeViewQueryService.java:71)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService$$FastClassBySpringCGLIB$$3c6d94cf.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.DocumentNfeViewQueryService$$EnhancerBySpringCGLIB$$cb612c59.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFEV2(DocumentController.java:446)
      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$$107bb3.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor749.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@5f23ec8b on thread XNIO-1 task-15, stack trace follows
12/18/25, 12:42:38 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy421.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy250.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentNfe(DocumentNfeCanhotoViewQueryService.java:198)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentsWithData(DocumentNfeCanhotoViewQueryService.java:66)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService$$FastClassBySpringCGLIB$$d151a267.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.DocumentNfeCanhotoViewQueryService$$EnhancerBySpringCGLIB$$42d69421.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFECanhoto(DocumentController.java:455)
      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$$107bb3.getDocumentsNFECanhoto(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1076.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@673f8e57 on thread XNIO-1 task-28, stack trace follows
12/18/25, 12:47:45 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.custom.CustomLoader.list(CustomLoader.java:338)
      at org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:2141)
      at org.hibernate.internal.AbstractSharedSessionContract.list(AbstractSharedSessionContract.java:1163)
      at org.hibernate.query.internal.NativeQueryImpl.doList(NativeQueryImpl.java:173)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.Query.getResultList(Query.java:165)
      at jdk.internal.reflect.GeneratedMethodAccessor948.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.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler.invoke(SharedEntityManagerCreator.java:409)
      at com.sun.proxy.$Proxy411.getResultList(Unknown Source)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:126)
      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.$Proxy413.findValorNfseServicoPrestadoTomadoEfd(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.$Proxy209.findValorNfseServicoPrestadoTomadoEfd(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.lambda$cruzamentoEfdNfse$213(DocumentService.java:6512)
      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@20e40a00 on thread pool-13-thread-1, stack trace follows
12/18/25, 12:48:19 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy421.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy250.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentNfe(DocumentNfeCanhotoViewQueryService.java:198)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentsWithData(DocumentNfeCanhotoViewQueryService.java:66)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService$$FastClassBySpringCGLIB$$d151a267.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.DocumentNfeCanhotoViewQueryService$$EnhancerBySpringCGLIB$$42d69421.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFECanhoto(DocumentController.java:455)
      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$$107bb3.getDocumentsNFECanhoto(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1076.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@5f23ec8b on thread XNIO-1 task-15, stack trace follows
12/18/25, 12:50:24 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy421.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy250.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentNfe(DocumentNfeCanhotoViewQueryService.java:198)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentsWithData(DocumentNfeCanhotoViewQueryService.java:66)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService$$FastClassBySpringCGLIB$$d151a267.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.DocumentNfeCanhotoViewQueryService$$EnhancerBySpringCGLIB$$42d69421.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFECanhoto(DocumentController.java:455)
      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$$107bb3.getDocumentsNFECanhoto(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1076.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@19459f83 on thread XNIO-1 task-33, stack trace follows
12/18/25, 12:56:41 PM/api/importacao-canhoto/82069113000108/canhotos/download/184108 GETUsuarioAutenticadoParaServicos{id=4114, email='lucas.brito@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 184108]
12/18/25, 12:56:55 PM/api/importacao-canhoto/82069113000108/canhotos/download/184108 GETUsuarioAutenticadoParaServicos{id=4114, email='lucas.brito@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 184108]
12/18/25, 12:57:07 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy421.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy250.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentNfe(DocumentNfeCanhotoViewQueryService.java:198)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService.findDocumentsWithData(DocumentNfeCanhotoViewQueryService.java:66)
      at br.com.revizia.documentapi.service.DocumentNfeCanhotoViewQueryService$$FastClassBySpringCGLIB$$d151a267.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.DocumentNfeCanhotoViewQueryService$$EnhancerBySpringCGLIB$$42d69421.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFECanhoto(DocumentController.java:455)
      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$$107bb3.getDocumentsNFECanhoto(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1076.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@24fc024d on thread XNIO-1 task-8, stack trace follows
12/18/25, 12:57:08 PM/api/importacao-canhoto/82069113000108/canhotos/download/184108 GETUsuarioAutenticadoParaServicos{id=4114, email='lucas.brito@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 184108]
12/18/25, 12:57:17 PM/api/reports/nfe/35251229009794000136550000000187001618649889 GET 
org.xml.sax.SAXParseException: The entity "AMP" was referenced, but not declared.
      at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
      at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
      at net.sf.jasperreports.engine.util.JRStyledTextParser.parse(JRStyledTextParser.java:237)
      at net.sf.jasperreports.engine.util.JRStyledTextParser.getStyledText(JRStyledTextParser.java:270)
      at net.sf.jasperreports.engine.fill.JRFillTextElement.getStyledText(JRFillTextElement.java:576)
      at net.sf.jasperreports.engine.fill.JRFillTextElement.getTextString(JRFillTextElement.java:607)
      at net.sf.jasperreports.engine.fill.JRFillTextField.prepare(JRFillTextField.java:783)
      at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:542)
      at net.sf.jasperreports.engine.fill.JRFillFrame.prepare(JRFillFrame.java:254)
      at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:542)
      at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:453)
      at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:428)
      at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java:336)
      at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:267)
      at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:119)
      at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:622)
      at net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:433)
      at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:162)
      at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:145)
      at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:758)
      at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:739)
      at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:1061)
      at br.com.revizia.documentapi.util.JasperReportUtil.generatePdfNFEDocumentByXml(JasperReportUtil.java:93)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfeServiceImpl.getBytes(GeradorPdfNfeServiceImpl.java:120)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfeServiceImpl.generatePdfByObjectAndDocumentType(GeradorPdfNfeServiceImpl.java:90)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfeServiceImpl.generatePdfByKey(GeradorPdfNfeServiceImpl.java:61)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfeServiceImpl$$FastClassBySpringCGLIB$$1d9c7c39.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.impl.GeradorPdfNfeServiceImpl$$EnhancerBySpringCGLIB$$73c6451e.generatePdfByKey(<generated>)
      at br.com.revizia.documentapi.controller.ReportController.generateNfeReport(ReportController.java:99)
      at br.com.revizia.documentapi.controller.ReportController$$FastClassBySpringCGLIB$$b115c206.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.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.controller.ReportController$$EnhancerBySpringCGLIB$$41319ea5.generateNfeReport(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor433.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.doGet(FrameworkServlet.java:898)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:497)
      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 n.s.j.engine.util.JRStyledTextParser - Error parsing styled text.
12/18/25, 1:00:40 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 277316]
12/18/25, 1:01:00 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 277316]
12/18/25, 1:01:12 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 277316]
12/18/25, 1:01:20 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 277316]
12/18/25, 1:01:23 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 277316]
12/18/25, 1:01:26 PM/api/importacao-canhoto/04357633000102/canhotos/download/277316 GETUsuarioAutenticadoParaServicos{id=1198, email='vitor.pimenta@lavoroagro.com'}WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Canhoto not found with id: 277316]
12/18/25, 1:03:22 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.custom.CustomLoader.list(CustomLoader.java:338)
      at org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:2141)
      at org.hibernate.internal.AbstractSharedSessionContract.list(AbstractSharedSessionContract.java:1163)
      at org.hibernate.query.internal.NativeQueryImpl.doList(NativeQueryImpl.java:173)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.Query.getResultList(Query.java:165)
      at jdk.internal.reflect.GeneratedMethodAccessor948.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.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler.invoke(SharedEntityManagerCreator.java:409)
      at com.sun.proxy.$Proxy411.getResultList(Unknown Source)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:126)
      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.$Proxy413.findValorNfseServicoPrestadoTomadoEfd(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.$Proxy209.findValorNfseServicoPrestadoTomadoEfd(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.lambda$cruzamentoEfdNfse$213(DocumentService.java:6512)
      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@119ab6ec on thread pool-14-thread-1, stack trace follows
12/18/25, 1:05:01 PM/api/cte/credito-pis-cofins-frete-insumo-aliquota-zero/09424955000140/period?dataInicio=2024-08-10T00:00&dataFim=2024-08-10T23:59:59&page=0&size=1000 GETUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@298377c1 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/18/25, 1:12:12 PM/api/consumo-documentos-conta/?mes-inicial=2025-06&mes-final=2025-12 GET WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [java.lang.IllegalArgumentException: JWT String argument cannot be null or empty.]
12/18/25, 1:12:56 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.custom.CustomLoader.list(CustomLoader.java:338)
      at org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:2141)
      at org.hibernate.internal.AbstractSharedSessionContract.list(AbstractSharedSessionContract.java:1163)
      at org.hibernate.query.internal.NativeQueryImpl.doList(NativeQueryImpl.java:173)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.Query.getResultList(Query.java:165)
      at jdk.internal.reflect.GeneratedMethodAccessor948.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.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler.invoke(SharedEntityManagerCreator.java:409)
      at com.sun.proxy.$Proxy411.getResultList(Unknown Source)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:126)
      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.$Proxy413.findValorNfseServicoPrestadoTomadoEfd(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.$Proxy209.findValorNfseServicoPrestadoTomadoEfd(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.lambda$cruzamentoEfdNfse$213(DocumentService.java:6512)
      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@6c081159 on thread pool-15-thread-1, stack trace follows
12/18/25, 1:16:10 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.Query.getResultList(Query.java:165)
      at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getResultList(CriteriaQueryTypeQueryAdapter.java:76)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(SimpleJpaRepository.java:637)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:445)
      at jdk.internal.reflect.GeneratedMethodAccessor560.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.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
      at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
      at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
      at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
      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:178)
      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.$Proxy364.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor559.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.$Proxy251.findAll(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService.findDocumentNfe(DocumentNfeViewQueryService.java:206)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService.findDocumentsWithData(DocumentNfeViewQueryService.java:71)
      at br.com.revizia.documentapi.service.DocumentNfeViewQueryService$$FastClassBySpringCGLIB$$3c6d94cf.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.DocumentNfeViewQueryService$$EnhancerBySpringCGLIB$$cb612c59.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsNFEV2(DocumentController.java:446)
      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$$107bb3.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor749.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@71061876 on thread XNIO-1 task-4, stack trace follows
12/18/25, 1:18:41 PM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor185.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.custom.CustomLoader.list(CustomLoader.java:338)
      at org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:2141)
      at org.hibernate.internal.AbstractSharedSessionContract.list(AbstractSharedSessionContract.java:1163)
      at org.hibernate.query.internal.NativeQueryImpl.doList(NativeQueryImpl.java:173)
      at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1533)
      at org.hibernate.query.Query.getResultList(Query.java:165)
      at jdk.internal.reflect.GeneratedMethodAccessor948.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.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler.invoke(SharedEntityManagerCreator.java:409)
      at com.sun.proxy.$Proxy411.getResultList(Unknown Source)
      at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:126)
      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.$Proxy413.findValorNfseServicoPrestadoTomadoEfd(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.$Proxy209.findValorNfseServicoPrestadoTomadoEfd(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.lambda$cruzamentoEfdNfse$213(DocumentService.java:6512)
      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@69859254 on thread pool-16-thread-1, stack trace follows
12/18/25, 1:41:11 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

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-12-161.ec2.internal@10.0.12.161
Java memory used: graph2,015 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.31
% System CPUgraph12.66    ++++++++++++








      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 filesgraph746 / 65,535    ++++++++++++
Server: Undertow - 2.1.4.Final
Webapp context:
Start: 12/18/25, 11:28 AM
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 = 339 Mb (Perm Gen, Code Cache),
Buffered memory = 264 Mb,
Loaded classes = 32,833,
Garbage collection time = 3,278 ms,
Process cpu time = 2,915,130 ms,
Committed virtual memory = 36,757 Mb,
Free physical memory = 28,502 Mb,
Total physical memory = 32,768 Mb
Free disk space: 19,656 Mb
Usable disk space: 18,104 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-12-161.ec2.internal@10.0.12.161: Number = 101, Maximum = 124, Total started = 2,244       Details

ThreadDaemon ?PriorityStateExecuted methodCpu time (ms)User time (ms)Interrupt Kill
Batik CleanerThread
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)
app//org.apache.batik.util.CleanerThread.run(CleanerThread.java:106)
Batik CleanerThread
yes 5 WAITINGWAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 0 0 Send a thread interrupt signal to Batik CleanerThread. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Batik CleanerThread
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) 20 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   426 380 Send a thread interrupt signal to DestroyJavaVM. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread DestroyJavaVM
Finalizer
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.base@11.0.23/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
Finalizer
yes 8 WAITINGWAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 42 40 Send a thread interrupt signal to Finalizer. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Finalizer
ForkJoinPool.commonPool-worker-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.ForkJoinPool.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
ForkJoinPool.commonPool-worker-1
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 9 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-1
ForkJoinPool.commonPool-worker-17
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-17
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 7 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-17. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-17
ForkJoinPool.commonPool-worker-27
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-27
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 10 10 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-27. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-27
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.parkUntil(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 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 10 10 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) 806 510 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) 102 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) 11 10 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) 16 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
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) 8,258 7,650 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) 112 80 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-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) 25,403 21,360 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-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) 27,841 23,040 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.epollWait0(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:132)
app//io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
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.epollWait0(Native Method) 27,596 22,990 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-21
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-21
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 25,314 20,770 Send a thread interrupt signal to reactor-http-epoll-21. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-21
reactor-http-epoll-23
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-23
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 24,350 20,060 Send a thread interrupt signal to reactor-http-epoll-23. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-23
reactor-http-epoll-25
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-25
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 19,561 16,590 Send a thread interrupt signal to reactor-http-epoll-25. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-25
reactor-http-epoll-27
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-27
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 21,749 18,010 Send a thread interrupt signal to reactor-http-epoll-27. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-27
reactor-http-epoll-29
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-29
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 21,689 18,060 Send a thread interrupt signal to reactor-http-epoll-29. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-29
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) 28,108 23,500 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-31
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-31
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 22,984 19,220 Send a thread interrupt signal to reactor-http-epoll-31. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-31
reactor-http-epoll-34
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-34
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 23,110 19,400 Send a thread interrupt signal to reactor-http-epoll-34. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-34
reactor-http-epoll-36
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-36
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 23,260 19,390 Send a thread interrupt signal to reactor-http-epoll-36. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-36
reactor-http-epoll-39
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-39
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 23,093 19,250 Send a thread interrupt signal to reactor-http-epoll-39. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-39
reactor-http-epoll-41
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-41
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 22,960 19,200 Send a thread interrupt signal to reactor-http-epoll-41. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-41
reactor-http-epoll-44
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-44
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 23,057 19,210 Send a thread interrupt signal to reactor-http-epoll-44. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-44
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) 28,158 23,660 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
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) 314 300 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) 0 0 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) 0 0 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) 0 0 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
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.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)
sdk-ScheduledExecutor-0-0
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1 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-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.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-1
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1 0 Send a thread interrupt signal to sdk-ScheduledExecutor-0-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-1
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-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-89
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.acquireQueued(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-89
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to Thread-89. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Thread-89
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,279 3,070 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) 170 130 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) 1,979 1,470 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) 5,647 4,130 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) 5,682 4,030 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) 5,316 3,800 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) 3,131 2,200 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) 6,618 4,540 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) 8,678 6,080 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) 10,840 7,490 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) 1,393 1,080 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) 10,816 7,690 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) 312 220 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) 5,317 3,900 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) 3,126 2,210 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) 3,819 2,900 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,378 2,310 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) 5,828 4,220 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-10
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-10
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 62,170 58,130 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/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-11
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method) 47,568 44,280 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) 38,059 35,490 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.util.regex.Pattern$BmpCharProperty.match(Unknown Source)
java.base@11.0.23/java.util.regex.Pattern$Start.match(Unknown Source)
java.base@11.0.23/java.util.regex.Matcher.search(Unknown Source)
java.base@11.0.23/java.util.regex.Matcher.find(Unknown Source)
java.base@11.0.23/java.util.regex.Pattern.split(Unknown Source)
java.base@11.0.23/java.lang.String.split(Unknown Source)
java.base@11.0.23/java.lang.String.split(Unknown Source)
app//net.bull.javamelody.internal.web.html.HtmlCounterErrorReport.writeStackTrace(HtmlCounterErrorReport.java:121)
app//net.bull.javamelody.internal.web.html.HtmlCounterErrorReport.writeError(HtmlCounterErrorReport.java:107)
app//net.bull.javamelody.internal.web.html.HtmlCounterErrorReport.writeErrors(HtmlCounterErrorReport.java:78)
app//net.bull.javamelody.internal.web.html.HtmlCounterErrorReport.toHtml(HtmlCounterErrorReport.java:52)
app//net.bull.javamelody.internal.web.html.HtmlCounterReport.toHtml(HtmlCounterReport.java:96)
app//net.bull.javamelody.internal.web.html.HtmlCoreReport.writeCounter(HtmlCoreReport.java:304)
app//net.bull.javamelody.internal.web.html.HtmlCoreReport.writeCounters(HtmlCoreReport.java:283)
app//net.bull.javamelody.internal.web.html.HtmlCoreReport.toHtml(HtmlCoreReport.java:108)
app//net.bull.javamelody.internal.web.html.HtmlReport.toHtml(HtmlReport.java:101)
app//net.bull.javamelody.internal.web.HtmlController.doHtml(HtmlController.java:107)
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-13
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.util.regex.Pattern$BmpCharProperty.match(Unknown Source) 58,962 55,410 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-15
java.base@11.0.23/java.util.regex.Pattern$Start.match(Unknown Source)
java.base@11.0.23/java.util.regex.Matcher.search(Unknown Source)
java.base@11.0.23/java.util.regex.Matcher.find(Unknown Source)
java.base@11.0.23/java.util.regex.Matcher.replaceAll(Unknown Source)
app//net.bull.javamelody.internal.web.html.HtmlCounterReport.htmlEncodeRequestName(HtmlCounterReport.java:373)
app//net.bull.javamelody.internal.web.html.HtmlCounterRequestGraphReport.htmlEncodeRequestName(HtmlCounterRequestGraphReport.java:106)
app//net.bull.javamelody.internal.web.html.HtmlCounterRequestGraphReport.writeRequestGraph(HtmlCounterRequestGraphReport.java:96)
app//net.bull.javamelody.internal.web.html.HtmlCounterReport.writeRequestName(HtmlCounterReport.java:310)
app//net.bull.javamelody.internal.web.html.HtmlCounterReport.writeRequest(HtmlCounterReport.java:249)
app//net.bull.javamelody.internal.web.html.HtmlCounterReport.writeRequests(HtmlCounterReport.java:202)
app//net.bull.javamelody.internal.web.html.HtmlCounterReport.toHtml(HtmlCounterReport.java:89)
app//net.bull.javamelody.internal.web.html.HtmlCoreReport.writeCounter(HtmlCoreReport.java:304)
app//net.bull.javamelody.internal.web.html.HtmlCoreReport.writeCounters(HtmlCoreReport.java:283)
app//net.bull.javamelody.internal.web.html.HtmlCoreReport.toHtml(HtmlCoreReport.java:108)
app//net.bull.javamelody.internal.web.html.HtmlReport.toHtml(HtmlReport.java:101)
app//net.bull.javamelody.internal.web.HtmlController.doHtml(HtmlController.java:107)
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-15
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.util.regex.Pattern$Start.match(Unknown Source) 59,671 55,610 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
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-16
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 48,839 45,260 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.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-17
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 56,261 52,190 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-18
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-18
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 72,757 67,650 Send a thread interrupt signal to XNIO-1 task-18. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-18
XNIO-1 task-19
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-19
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 55,224 51,300 Send a thread interrupt signal to XNIO-1 task-19. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-19
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.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-2
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 56,537 52,810 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-20
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-20
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 61,336 56,840 Send a thread interrupt signal to XNIO-1 task-20. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-20
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)
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-22
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 26,034 24,120 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-24
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-24
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 19,820 18,430 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-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) 64,968 60,460 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.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-28
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 61,158 56,890 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.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-29
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 49,676 46,290 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 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 41,981 39,170 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.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-30
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 58,242 54,370 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-34
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-34
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 49,296 45,990 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.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-35
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 45,671 42,670 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)
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-36
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 45,652 42,410 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.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-37
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 32,920 30,550 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.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-38
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 39,387 36,470 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-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) 71,736 66,870 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.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-40
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 23,213 21,550 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.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-41
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 26,293 24,280 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)
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-42
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 55,994 51,960 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) 47,682 44,360 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/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-44
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 28,466 26,530 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.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-45
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 468 430 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.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-46
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 2,474 2,330 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) 5 0 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.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-48
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 4 0 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.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-49
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 463 410 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.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-5
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 35,799 33,320 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.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-50
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 3 0 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-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) 17,897 16,770 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-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)
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-7
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 60,874 56,570 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) 46,664 43,500 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) 52,914 49,300 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: 40 ms
Display time: 154 ms
Memory overhead estimate: < 4 Mb
Disk usage: 6 Mb     Purge the obsolete files

JavaMelody 1.90.0
Debugging logs

Only the last 50 messages are displayed
Thu Dec 18 13:40:52 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Thu Dec 18 13:40:53 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:40:53 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-31 killed
Thu Dec 18 13:40:53 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Thu Dec 18 13:40:53 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:40:53 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Thu Dec 18 13:40:54 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:40:54 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread sdk-ScheduledExecutor-0-3 killed
Thu Dec 18 13:40:54 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:40:54 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:40:54 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread Reference Handler killed
Thu Dec 18 13:40:54 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-26 killed
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread unleash-api-executor killed
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-39 killed
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread Signal Dispatcher killed
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Thu Dec 18 13:40:55 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-25 killed
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread rvz-down-doc-async-2 killed
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Thu Dec 18 13:41:11 BRT 2025     WARN     exception while collecting data: java.nio.channels.ClosedByInterruptException
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:11 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: I will not interrupt myself
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-1 killed
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-14 killed
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread reactor-http-epoll-34 killed
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:12 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread idle-connection-reaper killed
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-21 killed
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Thu Dec 18 13:41:13 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent