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

Stats Statistics of JavaMelody monitoring taken at 12/16/25, 11:02 AM on _ip-10-0-5-88.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 year 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 942,360 461 21,196,092 65,429 100 1 730 0.04 11 1 32
http warning 1 114 72,561 3,444,154 323,154 1 181 18,968 0.00 110 480 6,059
http severe 66 95 3,055,112 19,711,650 4,393,082 0 0 171 1.05 0 0 0
1 hits/min on 106 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/documento-ausente-download/chave-acesso/modelo POST 66 95 3,055,112 19,711,650 4,393,082 0 0 171 1.05 0 0 0
graph/api/importacao-canhoto/canhotos/{canhotoId}/confirmar-upload POST 21 1,527 60,848 21,196,092 927,014 0 4 644 0.65 0 2 10
graph/api/document/keys POST 4 662,859 31 1,801,762 2,214 63 1 588 0.00 15 1 19
graph/api/document/{cnpj}/cruzamento-efd-nfse POST 1 102 71,941 3,444,154 341,550 0 6 1,663 0.00 123 0 0
graph/api/document/{cnpj}/v2/nfe POST 1 3,203 1,944 556,887 15,202 1 6 1,745 0.03 88 2 1,929
graph/api/document/{cnpj}/analise-representatividade-consolidada POST 0 831 2,914 22,685 3,391 0 7 2,841 2.17 12 1 18
graph/api/document/{cnpj}/obrigacoes POST 0 1,068 1,770 41,616 3,520 0 2 631 0.00 4 1 1,758
graph/api/cte/credito-pis-cofins-frete-insumo-aliquota-zero/{cnpj}/period GET 0 140,574 12 6,912 59 3 0 242 0.00 0 1 6
graph/api/document/{cnpj}/v2/cte POST 0 1,258 1,205 92,848 7,298 0 10 3,160 0.00 152 4 1,187
graph/api/solicitacao-download-nfe/consulta POST 0 3,721 259 17,163 879 0 1 228 0.00 4 1 251
graph/api/document/{cnpj}/v2/nfe-canhoto POST 0 402 2,368 94,182 9,776 0 5 1,603 0.00 77 2 2,355
graph/api/document/{cnpj}/consolidacao-cnpj POST 0 12 77,835 160,151 40,199 1 1,673 166,065 0.00 0 4,563 57,564
graph/api/nfe/subvencao-investimento/{cnpj}/period POST 0 65,332 11 386 7 3 1 591 0.00 0 1 7
graph/api/reports/nfe/{key} GET 0 4,165 150 6,212 134 9 38 22,804 0.00 25 3 101
graph/api/regularize/divida-ativa/{cnpj} POST 0 4,028 144 5,016 238 1 4 696 0.00 0 24 126
graph/api/document/{cnpj}/products-nfe GET 0 8,317 68 8,053 221 0 1 256 0.00 0 1 59
graph/api/document/{cnpj}/oportunidade-tese-juridica-consolidada-resumida POST 0 883 542 58,294 2,122 5 101 56,832 0.34 0 19 401
graph/actuator/health GET 0 12,476 37 15,023 658 0 0 63 0.19 0 0 0
graph/api/consumo-documentos-conta/ GET 0 152 3,016 16,428 2,603 0 72 25,178 0.00 0 1 2,949
graph/api/consumo-documentos-conta GET 0 148 2,652 16,357 2,842 0 14 4,795 0.00 0 1 2,634
graph/api/reports/nfse/{key} GET 0 496 725 2,429 277 0 20 4,882 0.20 16 2 81
graph/api/document/{cnpj}/nfse/period GET 0 15,299 18 830 31 0 1 257 0.00 0 1 12
graph/api/document/{cnpj}/documentos/quantidade POST 0 397 712 8,042 1,121 0 2 607 0.00 0 1 694
graph/api/document/{cnpj}/arquivo-entregue POST 0 503 555 6,239 809 0 2 811 0.00 2 1 546
graph/api/download-nfe-canhoto/{cnpj}/excel POST 0 7 27,595 76,299 33,841 0 387 123,683 0.00 0 78 26,329
graph/api/processamento-carregamento-documentos/processamentos POST 0 5 30,879 42,467 9,732 0 2 439 0.00 10 0 0
graph/api/document/{cnpj}/solicitar-download-documentos-cancelados POST 0 958 106 758 123 0 6 1,010 0.10 0 10 62
graph/api/document/codigos-servicos-nfse POST 0 421 231 11,545 884 0 2 391 0.24 0 2 224
graph/api/importacao-canhoto/canhotos/{canhotoId}/associar-nota/{numeroNota:[\d]{1,9}} POST 0 7 12,144 32,705 12,398 0 5 721 0.00 0 6 12,124
graph/api/document/{cnpj}/v2/nfse POST 0 497 150 6,486 383 0 5 1,140 0.60 18 1 121
graph/api/download/{cnpj}/solicitacoes GET 0 315 230 4,394 516 0 4 1,751 0.00 11 1 219
graph/api/reports/cte/{key} GET 0 553 131 870 98 0 30 10,002 0.00 10 2 93
graph/api/document/{cnpj}/oportunidade-tese-juridica-consolidada POST 0 16 4,453 59,779 14,808 3 3,313 1,897,759 0.00 6 14 1,096
graph/api/document/{cnpj}/analise-venda-devolucao POST 0 1,040 60 36,974 1,161 0 2 777 0.00 0 1 54
graph/api/download/nfse/pdf-zip-online POST 0 27 1,858 17,812 3,305 0 56 7,117 0.00 15 2 1,201
graph/api/importacao-canhoto/{cnpj}/lotes/{loteId}/canhotos GET 0 214 225 3,084 519 0 8 1,133 0.00 7 55 184
graph/api/uploads/{cnpj} GET 0 34 1,254 11,958 2,059 0 3 516 0.00 2 3 1,245
graph/api/document/{key}/sped-document GET 0 3,179 13 333 14 0 1 269 0.00 0 1 6
graph/api/reports/nfse/{key}/SAO_PAULO GET 0 179 212 1,392 181 0 2 283 0.00 0 2 203
graph/api/nfe-manifestacao/{cnpj}/confirmar-operacao-nfe POST 0 24 1,494 4,503 754 0 55 6,211 0.00 0 5 216
graph/api/nfe/credito-tese-artigo-426a/{cnpj}/period POST 0 561 63 11,350 533 0 1 614 0.00 0 1 58
graph/api/processamento-carregamento-documentos/carregamentos POST 0 5 6,312 14,356 6,146 0 8 1,098 20.00 0 4 1,752
graph/api/etiqueta/listar POST 0 397 74 1,116 99 0 4 693 0.00 1 1 4
graph/api/document/{cnpj}/find-nota-emitida-periodo POST 0 1,192 23 282 18 0 1 514 0.00 0 1 14
graph/api/download/nfe/xml/{key} GET 0 470 47 232 18 0 2 410 8.51 9 1 36
graph/api/document/{cnpj}/analise-compra-devolucao POST 0 34 607 3,836 1,011 0 2 826 0.00 0 1 599
graph/api/email/{cnpj}/NFE/{batchType}/{tipoEmailDocumento} POST 0 3 6,721 11,625 5,526 0 193 45,876 0.00 0 11 5,505
graph/api/nfe-manifestacao/{cnpj}/operacao-nao-realizada-nfe POST 0 9 1,341 2,665 512 0 38 3,705 0.00 0 3 286
graph/api/importacao-canhoto/{cnpj}/canhotos/download/{canhotoId} GET 0 86 125 318 61 0 8 3,289 0.00 372 1 7
graphError404 0 245 42 9,543 609 0 1 303 100.00 0 0 40
graph/api/importacao-canhoto/{cnpj}/lotes POST 0 217 45 257 28 0 4 892 0.00 2 1 11
graph/api/importacao-canhoto/lotes/{loteId}/presigned-urls POST 0 77 123 1,870 263 0 22 5,840 0.00 13 20 96
graph/api/feature-flag/todas GET 0 794 11 483 21 0 1 139 0.00 0 1 4
graph/api/email/{cnpj}/CTE/{batchType}/{tipoEmailDocumento} POST 0 9 816 1,387 296 0 101 9,561 0.00 0 14 103
graph/api/cte-manifestacao/{cnpj}/desacordo-cte POST 0 9 802 1,316 352 0 29 3,327 33.33 0 2 68
graph/api/document/{cnpj}/period GET 0 152 45 314 53 0 18 5,571 0.00 344 1 24
graph/api/document/bookKeepingCanBeProcessed GET 0 430 14 215 17 0 0 151 0.00 0 1 8
graph/api/consumo-documentos-conta/{cnpj} GET 0 2 3,081 5,766 3,797 0 6 1,421 0.00 0 1 3,063
graph/api/integracao/publico/exclusao-iss-bc-pis-cofins/{cnpj}/analise POST 0 202 26 727 73 0 2 459 0.00 0 1 21
graph/api/download/cte/xml/{key} GET 0 152 22 116 12 0 2 312 0.00 8 2 12
graph/api/uploads/{id}/erros GET 0 5 646 1,441 719 0 3 320 0.00 0 4 632
graph/api/document/{cnpj}/v2/nfe/ POST 0 59 48 160 25 0 2 617 0.00 2 2 41
graph/api/document/{year}/{cnpj}/speds GET 0 3 574 1,376 697 0 21 7,652 0.00 94 1 546
graph/api/document/{cnpj}/analise-servico-prestado POST 0 22 78 315 99 0 2 512 0.00 0 1 73
graph/api/comercial/total-oportunidade POST 0 3 506 1,083 526 0 42 24,166 0.00 0 84 452
graph/api/etiqueta/associar POST 0 10 150 356 107 0 5 680 0.00 0 6 136
graph/api/ressarcimento-cigarros/{cnpj}/pis-cofins-restituir POST 0 46 28 116 21 0 4 1,650 0.00 6 1 10
graph/api/consumo-documentos-conta/exportar POST 0 1 1,265 1,265 0 0 28 4,605 0.00 12 0 0
graph/api/document/{cnpj}/escrituracoes/grupo/quantidade POST 0 1 1,134 1,134 0 0 6 1,037 0.00 0 1 1,120
graph/api/importacao-canhoto/lotes POST 0 77 14 50 9 0 1 152 0.00 0 1 6
graph/api/nfe-manifestacao/{cnpj}/desconhecimento-operacao-nfe POST 0 1 1,099 1,099 0 0 39 3,853 0.00 0 3 172
graph/api/cfe-periodo-importacao/paginado/{cnpj} POST 0 3 338 578 209 0 10 1,812 0.00 5 11 127
graph/api/analise-venda-devolucao/nfe-canceladas/{cnpj} POST 0 1 859 859 0 0 14 3,713 0.00 1 2 840
graph/api/simples-nacional/reforma-tributaria POST 0 5 166 402 158 0 4 679 0.00 0 1 5
graph/api/document/{cnpj}/v2/cte/ POST 0 30 25 145 23 0 2 690 0.00 6 4 20
graph/api/uploads3/documents/generate/multiple/presigned POST 0 25 30 59 10 0 4 564 0.00 0 3 15
graph/api/server/publico/version GET 0 1,485 0 5 0 0 0 37 0.00 0 0 0
graph/api/importacao-canhoto/{idCanhoto}/{idLote} DELETE 0 15 35 44 3 0 2 219 0.00 0 2 26
graph/api/uploads3/publico/documents/trigger/success-upload/presigned/{fileName}/{idRequest} POST 0 25 18 59 9 0 2 605 0.00 0 3 10
graph/api/document/buscar-cte-por-chave/{key} GET 0 36 11 26 3 0 1 277 0.00 1 1 6
graph/api/regularize/divida-ativa/{cnpj}/{tipo} POST 0 3 138 312 150 0 3 444 0.00 0 1 121
graph/api/document/{cnpj}/nfse/resumo POST 0 1 347 347 0 0 5 998 0.00 0 2 332
graph/api/cfe-periodo-importacao/importar-planilha/{cnpj} POST 0 1 343 343 0 0 181 29,871 0.00 0 4 44
graph/api/document/{cnpj}/documentos/grupo/quantidade POST 0 2 148 156 10 0 5 782 0.00 0 1 134
graph/api/registrato-bcb/relatorio/{cnpj} GET 0 15 16 38 9 0 1 552 0.00 0 1 9
graph/api/document/{cnpj}/analise-vendas-estado-regiao-consolidada POST 0 10 23 41 11 0 5 1,830 0.00 2 1 12
graph/api/download-nfe/{cnpj}/excel POST 0 54 3 28 5 0 1 376 0.00 0 0 0
graph/api/esociais/{cnpj} POST 0 3 63 95 41 0 5 1,336 0.00 1 1 54
graph/api/document/buscar-nfe-por-chave/{key} GET 0 4 42 46 3 0 2 435 0.00 6 1 36
graph/api/document/{cnpj}/v2/cfe POST 0 5 17 22 4 0 4 979 0.00 0 2 9
graph/api/simples-nacional/compras-brutas-vendas-brutas/painel/{cnpj} POST 0 2 37 68 43 0 5 1,131 0.00 0 1 13
graph/api/simples-nacional/compras-brutas-vendas-brutas POST 0 2 35 52 23 0 8 1,709 0.00 3 1 25
graph/monitoramento-nota/paginado POST 0 1 60 60 0 0 14 2,985 0.00 3 2 43
graph/api/document/{cnpj}/v2/nfce POST 0 3 16 24 6 0 5 1,323 0.00 0 2 8
graph/api/configuracao-consolidacao POST 0 3 16 26 8 0 7 1,477 0.00 6 1 3
graph/exclusao-pis-cofins-base-calculo-icms/totalizador POST 0 3 15 25 8 0 8 3,432 0.00 0 1 4
graph/api/document/{cnpj}/v2/nfe-ouro POST 0 2 21 29 10 0 6 1,617 0.00 0 1 11
graph/api/simples-nacional/credito-pis-cofins/sintetizado POST 0 1 43 43 0 0 15 4,573 0.00 0 1 19
graph/api/document/{cnpj}/nfe/resumo POST 0 1 38 38 0 0 5 899 0.00 0 4 23
graph/api/document/{cnpj}/analise-compras-estado-regiao-consolidada POST 0 2 18 19 1 0 5 1,305 0.00 1 1 6
graph/api/document/{cnpj}/cte/resumo POST 0 1 34 34 0 0 5 793 0.00 0 3 25
graph/api/nfe-manifestacao/{cnpj}/{key} GET 0 3 10 11 0 0 2 284 0.00 0 1 3
graph/api/etiqueta/historico POST 0 1 27 27 0 0 8 1,899 0.00 0 1 14
graph/api/analise-venda-devolucao/nfe-devolucao/{cnpj} POST 0 1 20 20 0 0 5 1,139 0.00 0 1 13
graph/api/ressarcimento-cigarros/{cnpj}/download POST 0 12 1 2 0 0 1 242 0.00 0 0 0
graph/api/document/{cnpj}/nfce/resumo POST 0 1 14 14 0 0 3 628 0.00 0 1 4

sql Statistics sql - 1 year since midnight

Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of system error
sql global 100 1,151,500 47 3,442,896 5,600 0.00
sql warning 4 367 7,126 223,439 18,099 0.00
sql severe 46 389 64,764 3,442,896 297,004 0.00
2 hits/min on 1,790 requests       Details      
Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of system error
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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?))
19 4 2,707,627 3,442,896 866,458 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 18 534,719 18 8,763 46 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 (?, ?, ?, ?, ?, ?, ?, ?)) 10 174 33,722 90,102 32,361 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
Details

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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?))
3 1 1,760,479 1,760,479 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_.data_emissao desc limit ? 3 62 27,834 369,445 61,180 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 ? 3 836 2,018 41,607 3,867 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' = ? 2 1,397 935 81,283 4,549 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 ? 1 69 14,896 92,807 27,065 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 ? 1 156 6,289 23,402 5,853 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 <= ? 1 3,435 265 17,116 911 0.00
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 ? 1 140,574 6 379 4 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 ? 1 300 2,793 16,416 2,727 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 ? 1 970 777 41,921 1,873 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' = ? 1 99 7,248 223,439 33,532 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 ? 1 1,030 678 45,962 3,201 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 d.data ->>'chaveNfe' = ? 1 177 3,366 92,215 12,551 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 8,317 59 8,048 220 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 63,232 7 322 5 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 459,031 459,031 0 0.00
graphinsert into divida_ativa_regularize (cnpj, cnpj_cpf_devedor, created_at, data_consolidacao, devedor, emissao_doc_pagamento, grupo, numero_inscricao, numero_processo, situacao, tipo, valor_consolidado) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 91,238 4 255 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 documentnf0_.key=? and (documentnf0_.type in (? , ? , ?)) 0 4,165 92 1,231 86 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 ? offset ? 0 584 501 1,128 273 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 397 694 8,035 1,124 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 503 546 6,080 806 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_.type asc limit ? 0 26 10,287 16,195 7,569 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_.tipo_cte in (? , ?)) and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (?)) and documentct0_.tomador4_cnpj=? limit ? 0 31 8,347 21,559 5,426 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_.nfe_number asc limit ? 0 37 6,623 11,471 3,178 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 3 65,759 74,024 7,850 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 4 48,645 68,671 32,513 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 15,257 12 826 24 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 4,095 40 1,056 97 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,427 47 971 105 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 ? offset ? 0 216 753 1,321 335 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 2 76,935 90,101 18,618 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,801 39 1,288 99 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 2 75,749 82,481 9,519 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 2 72,560 79,273 9,492 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 120 1,179 13,490 1,764 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 137,262 137,262 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 137,262 137,262 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 3 44,944 68,040 38,744 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 2 66,575 68,338 2,492 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 766 170 2,994 337 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 2 65,448 67,489 2,885 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,569 8 306 9 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 2 60,914 64,999 5,777 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 886 137 1,402 160 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 150 729 58,045 4,769 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 3 34,100 67,366 29,501 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 99,615 99,615 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 2 49,529 65,107 22,029 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 47 2,046 32,517 5,234 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 10 9,433 32,663 11,290 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 2 46,669 65,607 26,781 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_.cnpj=? 0 4,028 22 4,958 83 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 421 203 11,531 884 0.24
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 2 42,818 85,426 60,256 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 2 41,067 64,238 32,768 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 2 40,661 81,068 57,143 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 2 40,360 62,252 30,959 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,245 34 834 83 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 2 37,600 74,996 52,885 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 (0=1 or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ?) 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 1 73,472 73,472 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,191 32 1,068 84 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 2 33,602 66,971 47,190 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 2 33,440 66,696 47,031 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 66,790 66,790 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 2 33,331 66,463 46,855 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 313 212 4,118 491 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 2 33,229 66,253 46,702 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 2 33,070 65,941 46,486 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 2 33,009 65,816 46,396 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 3 21,923 65,358 37,615 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 2 32,189 64,098 45,126 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 675 92 1,100 87 0.00
graph SELECT periodoEmissao, SUM(possivelCreditoPis) as possivelCreditoPis, SUM(possivelCreditoCofins) as possivelCreditoCofins, SUM(possivelCreditoTotal) as possivelCreditoTotal, SUM(possivelCreditoTotalAtualizado) as possivelCreditoTotalAtualizado FROM ( SELECT DATE_TRUNC('month',d.data_emissao) AS periodoEmissao, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) * 0.0165 AS possivelCreditoPis, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) * 0.076 AS possivelCreditoCofins, ( (CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) * 0.0165) + (CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) * 0.076) ) as possivelCreditoTotal, ( ( (CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) * 0.0165) + (CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) * 0.076) ) * taxa_selic_acumulada(TO_CHAR(d.data_emissao, 'YYYY-MM')) / 100 ) + (CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) * 0.0165) + (CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) * 0.076) AS possivelCreditoTotalAtualizado FROM document d, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) inner join ( SELECT bklC170.json_line ->> 'num_item' as numItem, bklC170.json_line ->> 'cod_item' as codigoItem, bklC100.json_line ->> 'chave_documento' as chaveDocumento FROM fiscal_book_keeping_line bklC100 inner join fiscal_book_keeping_line bklC170 ON bklC100.id = bklC170.parent_line_id WHERE bklC100.book_keeping_id = ? AND bklC170.book_keeping_id = ? AND bklC100.cnpj_raiz = SUBSTRING(?,1,8) AND bklC170.cnpj_raiz = SUBSTRING(?,1,8) AND bklC100.identifier = 'C100' AND bklC170.identifier = 'C170' AND bklC170.json_line ->> 'cfop' IN ('1101','2101') AND (bklC170.json_line ->> 'vl_pis' IS NULL OR CAST(bklC170.json_line ->> 'vl_pis' AS NUMERIC) = 0) AND (bklC170.json_line ->> 'vl_cofins' IS NULL OR CAST(bklC170.json_line ->> 'vl_cofins' AS NUMERIC) = 0) ) bkl on SUBSTRING(bkl.codigoItem, 1, LENGTH(item.produto -> 'prod' ->> 'cprod')) = item.produto -> 'prod' ->> 'cprod' AND item.produto ->> 'nItem' = bkl.numItem WHERE d.cnpj_addressee = ? AND d.data_emissao BETWEEN ? and ? AND type IN ('NFE_4_0','NFE_3_1') AND SUBSTRING(item.produto -> 'prod' ->> 'ncm', 1, 4) IN ('3915','4707') AND bkl.chaveDocumento = d.key ) as resultado GROUP BY periodoEmissao 0 3,540 17 265 17 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 2 29,476 58,682 41,303 0.00
graphinsert into exclusao_pis_cofins_base_calculo_icms (aliquota_cofins, aliquota_icms, aliquota_pis, base_calculo_cofins, base_calculo_icms, base_calculo_pis, cfop, cnpj, id_consolidacao, cnpj_destinatario, codigo_produto, data_emissao, descricao_produto, key, nova_base_calculo_icms, numero_nota_fiscal, serie, status, tipo_operacao, valor_icms_antes_exclusao, valor_icms_apos_exclusao, valor_icms_restituir, valor_produto, valor_recolhido_cofins, valor_recolhido_pis) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 12,353 4 136 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 substring(cnpjconsol0_.cnpj, 1, 8)=? and length(cnpjconsol0_.cnpj)=14 and (cnpjconsol0_.tipo_consolidacao in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (cnpjconsol0_.periodo in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 0 13 4,449 18,718 4,708 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 1,040 54 36,948 1,161 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,812 8 153 9 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 2 27,621 55,043 38,779 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 163 337 49,826 3,903 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 2 27,430 54,669 38,521 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 documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 177 292 6,691 873 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 2 25,680 51,146 36,014 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 159 322 8,142 822 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 2 24,960 49,716 35,010 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 2 24,543 48,798 34,301 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 553 87 826 95 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 283 165 5,382 543 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 39 1,083 11,059 1,819 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,508 26 1,471 106 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 40,489 40,489 0 0.00
graphdelete from exclusao_pis_cofins_base_calculo_ipi_nf where id_consolidacao = ? ; 0 549 73 1,563 69 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,876 20 621 47 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 (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 27 1,422 23,978 4,614 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,416 27 748 65 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,401 8 216 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 1,295 27 1,560 110 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 12,749 2 98 2 0.00
graphinsert into documento_ausente_download (chave_acesso, documento_ausente_download_lote_id, quantidade_tentativas, status, ultima_tentativa) values (?, ?, ?, ?, ?) 0 6,831 4 93 5 0.00
graph SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.key as key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) as valorBaseCalculoPisCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as somatorioAliquotaPisCofins, ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) as valorRecolhidoPis, ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) as valorRecolhidoCofins, ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as valorTotalRecolhidoPisCofins, ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) as valorPisAposExclusao, ( ( CAST(COALESCE(
Details

SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.key as key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) as valorBaseCalculoPisCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as somatorioAliquotaPisCofins, ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) as valorRecolhidoPis, ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) as valorRecolhidoCofins, ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as valorTotalRecolhidoPisCofins, ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) as valorPisAposExclusao, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) as valorCofinsAposExclusao, ( ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) + ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) ) as pisRecuperarAntesRevisao, ( ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) ) + ( ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) ) as valorTotalRecuperarAntesRevisao, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 as pisGroussUp, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 as cofinsGroussUp, ( ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) + ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) + ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) - ( ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) + ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) ) as ganhoGroussUp 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 AND CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND item.produto -> 'prod' ->> 'cfop' IN ( '5101', '5102', '5103', '5104', '5105', '5106', '5109', '5110', '5111', '5112', '5113', '5114', '5115', '5116', '5117', '5118', '5119', '5120', '5122', '5123', '5124', '5125', '5251', '5252', '5253', '5254', '5255', '5256', '5257', '5258', '5301', '5302', '5303', '5304', '5305', '5306', '5307', '5351', '5352', '5353', '5354', '5355', '5356', '5357', '5359', '5360', '5401', '5402', '5403', '5405', '5501', '5502', '5651', '5652', '5653', '5654', '5655', '5656', '5667', '5932', '6101', '6102', '6103', '6104', '6105', '6106', '6107', '6108', '6109', '6110', '6111', '6112', '6113', '6114', '6115', '6116', '6117', '6118', '6119', '6120', '6122', '6123', '6124', '6125', '6251', '6252', '6253', '6254', '6255', '6256', '6257', '6258', '6301', '6302', '6303', '6304', '6305', '6306', '6307', '6351', '6352', '6353', '6354', '6355', '6356', '6357', '6359', '6360', '6401', '6402', '6403', '6404', '6501', '6502', '6651', '6652', '6653', '6654', '6655', '6656', '6667', '6932', '7101', '7102', '7105', '7106', '7127', '7251', '7301', '7358', '7501', '7651', '7654', '7667' ) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) >= CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') AS NUMERIC) ) AND ( ( ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) + ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) - ( ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) + ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( ( 100 - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) ) ) / 100 ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) ) > 0 ORDER BY key, codigoProduto limit ?
0 549 58 104 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_.issuer_cpfcnpj=? and documentnf0_.addressee_cpfcnpj=? and documentnf0_.rps_number=? and documentnf0_.rps_serie=? and (documentnf0_.type in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 0 27 1,160 17,192 3,233 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 5,241 5 481 9 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 7 4,452 4,458 5 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 11,773 2 208 2 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 984 31 1,315 59 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.cnpj_cpf_remetente, 1, 8)=? 0 102 301 12,533 1,299 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 2 15,212 30,213 21,213 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,592 18 1,166 63 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 163 166 6,062 587 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,794 14 423 33 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 1,659 16 1,159 53 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,751 9 201 12 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND NOT EXISTS ( SELECT 1 FROM exclusao_pis_cofins_base_calculo_icms epcbci WHERE epcbci.key = d.key AND epcbci.cnpj = ? ) ORDER BY d.data_emissao limit ?
0 410 61 140 7 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 2 12,534 19,722 10,164 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 3,721 6 379 13 0.00
graphSELECT EXISTS ( SELECT 1 FROM document d WHERE (cnpj_issuer =? OR cnpj_addressee =?) AND group_type =? LIMIT 1 ) 0 8 3,031 12,975 4,763 0.00
graphselect validacaot0_.id as id1_92_, validacaot0_.aliquota_cofins as aliquota2_92_, validacaot0_.aliquota_pis as aliquota3_92_, validacaot0_.cfop_produto as cfop_pro4_92_, validacaot0_.chave_nota as chave_no5_92_, validacaot0_.id_consolidacao as id_cons19_92_, validacaot0_.codigo_produto as codigo_p6_92_, validacaot0_.cst_cofins as cst_cofi7_92_, validacaot0_.cst_pis as cst_pis8_92_, validacaot0_.data_emissao as data_emi9_92_, validacaot0_.descricao_produto as descric10_92_, validacaot0_.ncm_produto as ncm_pro11_92_, validacaot0_.numero_nota as numero_12_92_, validacaot0_.taxa_selic_acumulada as taxa_se13_92_, validacaot0_.tipo_empresa as tipo_em14_92_, validacaot0_.valor_cofins as valor_c15_92_, validacaot0_.valor_pis as valor_p16_92_, validacaot0_.valor_possivel_credito as valor_p17_92_, validacaot0_.valor_possivel_credito_atualizado as valor_p18_92_ from validacao_tributacao_saida_produtos_monofasicos validacaot0_ left outer join public.cnpj_consolidation cnpjconsol1_ on validacaot0_.id_consolidacao=cnpjconsol1_.id where cnpjconsol1_.id=? 0 549 44 478 30 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 8,905 2 115 2 0.00
graphdelete from exclusao_icms_base_calculo_ipi_nf where id_consolidacao = ? ; 0 549 43 861 38 0.00
graph SELECT d.cnpj_issuer as cnpjEmitente, to_char(d.data_emissao, 'YYYY-MM') as periodo, d.data_emissao as dataEmissao, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.key as chaveDocumento, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' as numeric) as valorProduto, CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) as valorIcmsDifal, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as antigaBaseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as antigaBaseCalculoCofins, CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) as novaBaseCalculoPisCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as antigoValorPis, ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) as novoValorPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as antigoValorCofins, ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) as novoValorCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) as valorRecuperacaoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) as valorRecuperacaoCofins, ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as valorRecuperarPisCofins FROM document d inner join document_status ds ON d.key = ds.key, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'picmsInterPart' as NUMERIC) > 0 AND ds.status = '1' AND item.produto -> 'prod' ->> 'cfop' in ( '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251', '6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932' ) AND CAST( COALESCE( item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' ) AS numeric ) > 0 AND CAST( COALESCE( item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' ) AS numeric ) = CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vbcufDest' as numeric) AND ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod'
Details

SELECT d.cnpj_issuer as cnpjEmitente, to_char(d.data_emissao, 'YYYY-MM') as periodo, d.data_emissao as dataEmissao, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.key as chaveDocumento, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' as numeric) as valorProduto, CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) as valorIcmsDifal, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as antigaBaseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as antigaBaseCalculoCofins, CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) as novaBaseCalculoPisCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as antigoValorPis, ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) as novoValorPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as antigoValorCofins, ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) as novoValorCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) as valorRecuperacaoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) as valorRecuperacaoCofins, ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as valorRecuperarPisCofins FROM document d inner join document_status ds ON d.key = ds.key, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'picmsInterPart' as NUMERIC) > 0 AND ds.status = '1' AND item.produto -> 'prod' ->> 'cfop' in ( '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251', '6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932' ) AND CAST( COALESCE( item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' ) AS numeric ) > 0 AND CAST( COALESCE( item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' ) AS numeric ) = CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vbcufDest' as numeric) AND ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vicmsufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) > 0 ORDER BY d.data_emissao limit ?
0 549 43 80 4 0.00
graph SELECT d.cnpj_issuer as cnpjEmitente, to_char(d.data_emissao, 'YYYY-MM') as periodo, d.data_emissao as dataEmissao, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.key as chaveDocumento, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' as numeric) as valorProduto, CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) as valorIcmsDifal, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as antigaBaseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as antigaBaseCalculoCofins, CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) as novaBaseCalculoPisCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as antigoValorPis, ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) as novoValorPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as antigoValorCofins, ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) as novoValorCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) as valorRecuperacaoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) as valorRecuperacaoCofins, ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as valorRecuperarPisCofins FROM document d inner join document_status ds ON d.key = ds.key, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as NUMERIC) > 0 AND ds.status = '1' AND item.produto -> 'prod' ->> 'cfop' in ( '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251', '6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932' ) AND CAST( COALESCE( item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' ) AS numeric ) > 0 AND CAST( COALESCE( item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' ) AS numeric ) = CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vbcufDest' as numeric) AND ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod'
Details

SELECT d.cnpj_issuer as cnpjEmitente, to_char(d.data_emissao, 'YYYY-MM') as periodo, d.data_emissao as dataEmissao, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.key as chaveDocumento, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' as numeric) as valorProduto, CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) as valorIcmsDifal, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as antigaBaseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as antigaBaseCalculoCofins, CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) as novaBaseCalculoPisCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as antigoValorPis, ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) as novoValorPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as antigoValorCofins, ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) as novoValorCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) as valorRecuperacaoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) as valorRecuperacaoCofins, ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as valorRecuperarPisCofins FROM document d inner join document_status ds ON d.key = ds.key, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as NUMERIC) > 0 AND ds.status = '1' AND item.produto -> 'prod' ->> 'cfop' in ( '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251', '6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932' ) AND CAST( COALESCE( item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' ) AS numeric ) > 0 AND CAST( COALESCE( item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' ) AS numeric ) = CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vbcufDest' as numeric) AND ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' as numeric) - CAST(item.produto -> 'imposto' -> 'icmsUfDest' ->> 'vfcpufDest' as numeric) ) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) > 0 ORDER BY d.data_emissao limit ?
0 549 42 58 4 0.00
graph/* BATCH */ update public.cnpj_consolidation set cnpj=?, data=?, data_processamento=?, duracao_ultimo_processamento=?, inscricao_estadual=?, periodo=?, tipo_consolidacao=? where id=? 0 7,147 3 82 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,631 14 637 30 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 2,100 10 125 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_.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 ? 0 5 4,532 11,998 5,150 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 9 2,468 6,568 2,882 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 243 90 1,184 126 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 89 240 4,344 566 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,231 17 617 42 0.00
graph/* BATCH */ delete from divida_ativa_regularize where id=? 0 4,021 5 200 6 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 3,179 6 317 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,035 10 200 14 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 34 599 3,831 1,012 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 109 186 4,267 501 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 610 32 247 15 0.00
graph SELECT periodo, SUM(possivelCreditoPisSt) as pisRestituir, SUM(possivelCreditoCofinsSt) as cofinsRestituir, SUM(possivelCreditoTotal) as possivelCreditoTotal FROM ( SELECT to_char(date(d.data_emissao),'YYYY-MM') as periodo, (CAST(item.produto -> 'imposto' -> 'PISST' ->> 'vPIS' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'PISST' ->> 'vBC' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC)) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100))) as possivelCreditoPisSt, (CAST(item.produto -> 'imposto' -> 'COFINSST' ->> 'vCOFINS' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'COFINSST' ->> 'vBC' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC)) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100))) as possivelCreditoCofinsSt, ((CAST(item.produto -> 'imposto' -> 'PISST' ->> 'vPIS' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'PISST' ->> 'vBC' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC)) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100))) + (CAST(item.produto -> 'imposto' -> 'COFINSST' ->> 'vCOFINS' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'COFINSST' ->> 'vBC' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC)) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100)))) as possivelCreditoTotal FROM document d, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer = ? AND d.type IN ('NFE_3_1','NFE_4_0') AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND item.produto -> 'prod' ->> 'cfop' IN ('5101','5103','5105','5109','5111','5113','5116','5118','5122','5401','5402','5922','6101','6103','6105','6107','6109','6111','6113','6116','6118','6122','6401','6402','6922','7101') AND CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) <> 0.0 AND CAST(item.produto -> 'imposto' -> 'PISST' ->> 'vBC' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'PISST' ->> 'vBC' AS NUMERIC) <> 0.0 AND CAST(item.produto -> 'imposto' -> 'PISST' ->> 'vPIS' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'PISST' ->> 'vPIS' AS NUMERIC) <> 0.0 AND CAST(item.produto -> 'imposto' -> 'COFINSST' ->> 'vBC' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'COFINSST' ->> 'vBC' AS NUMERIC) <> 0.0 AND CAST(item.produto -> 'imposto' -> 'COFINSST' ->> 'vCOFINS' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'COFINSST' ->> 'vCOFINS' AS NUMERIC) <> 0.0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) <> 0.0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) <> 0.0 ) as resultado GROUP BY periodo 0 549 35 68 3 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 d.data ->>'chaveNfe' = ? and (CAST(COALESCE(cn.created_at, CURRENT_TIMESTAMP) AS date) - CAST(d.data_emissao AS date)) >= ? 0 22 874 8,120 2,352 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 350 54 5,974 372 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,301 14 855 40 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_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 22 858 5,566 1,592 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,172 16 983 59 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 572 32 1,128 99 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 153 121 11,328 955 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 101 181 10,609 1,148 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 983 18 577 47 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 52 345 7,728 1,484 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,499 11 341 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 ? 0 270 64 547 95 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 1,192 14 145 13 0.00
graphSELECT d.cnpj_addressee AS cnpj, d.data_emissao AS dataEmissao, d.KEY AS chave, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' AS serie, item.produto -> 'prod' ->> 'cprod' AS codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'cfop' AS cfop, taxa_selic_acumulada(to_char(date(data_emissao), 'yyyy-MM')) AS taxaSelicAcumulada, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) AS valorProduto, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) AS baseCalculoIpi, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) AS aliquotaIpi, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) AS valorIpi, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) AS baseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as novaBaseCalculoIpi, ( CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100) as ipiDepoisExclusao, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - (( CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100)) as diferencaIpi, ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - (( CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100))) * (taxa_selic_acumulada(to_char(date(data_emissao), 'yyyy-MM')) / 100)) + ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - (( CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', i
Details

SELECT d.cnpj_addressee AS cnpj, d.data_emissao AS dataEmissao, d.KEY AS chave, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' AS serie, item.produto -> 'prod' ->> 'cprod' AS codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'cfop' AS cfop, taxa_selic_acumulada(to_char(date(data_emissao), 'yyyy-MM')) AS taxaSelicAcumulada, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) AS valorProduto, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) AS baseCalculoIpi, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) AS aliquotaIpi, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) AS valorIpi, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) AS baseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as novaBaseCalculoIpi, ( CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100) as ipiDepoisExclusao, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - (( CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100)) as diferencaIpi, ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - (( CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100))) * (taxa_selic_acumulada(to_char(date(data_emissao), 'yyyy-MM')) / 100)) + ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - (( CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100)))) as valorCorrigido FROM document d, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND d.cnpj_addressee = ? AND d.data_emissao BETWEEN CAST(? AS timestamptz) and CAST(? AS timestamptz) AND d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'tpNF' = '1' AND item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' = COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') AND item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' = item.produto -> 'prod' ->> 'vprod' AND CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms', '0') as numeric) > 0 AND CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) > 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101', '5102', '5103', '5104', '5105', '5106', '5109', '5110', '5111', '5112', '5113', '5114', '5115', '5116', '5117', '5118', '5119', '5120', '5122', '5123', '5124', '5125', '5251', '5252', '5253', '5254', '5255', '5256', '5257', '5258', '5301', '5302', '5303', '5304', '5305', '5306', '5307', '5351', '5352', '5353', '5354', '5355', '5356', '5357', '5359', '5360', '5401', '5402', '5403', '5405', '5414', '5415', '5451', '5501', '5502', '5554', '5651', '5652', '5653', '5654', '5655', '5656', '5657', '5663', '5666', '5667', '5901', '5904', '5905', '5908', '5910', '5911', '5912', '5914', '5915', '5917', '5920', '5923', '5924', '5932', '6101', '6102', '6103', '6104', '6105', '6106', '6107', '6108', '6109', '6110', '6111', '6112', '6113', '6114', '6115', '6116', '6117', '6118', '6119', '6120', '6122', '6123', '6124', '6125', '6251', '6252', '6253', '6254', '6255', '6256', '6257', '6258', '6301', '6302', '6303', '6304', '6305', '6306', '6307', '6351', '6352', '6353', '6354', '6355', '6356', '6357', '6359', '6360', '6401', '6402', '6403', '6404', '6414', '6415', '6501', '6502', '6554', '6651', '6652', '6653', '6654', '6655', '6656', '6657', '6663', '6666', '6667', '6901', '6904', '6905', '6908', '6910', '6911', '6912', '6914', '6915', '6917', '6920', '6923', '6924', '6932', '7101', '7102', '7105', '7106', '7127', '7251', '7301', '7358', '7501', '7651', '7654', '7667', '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1410', '1411', '1503', '1504', '1660', '1661', '1662', '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2410', '2411', '2503', '2504', '2660', '2661', '2662', '3201', '3202', '3205', '3206', '3207', '3211', '3503' ) limit ?
0 549 31 75 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 966 17 582 43 0.00
graphSELECT d.cnpj_addressee AS cnpjDestinatario, d.data_emissao AS dataEmissao, d.KEY AS chave, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' AS serie, item.produto -> 'prod' ->> 'cprod' AS codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'cfop' AS cfop, taxa_selic_acumulada(to_char(date(data_emissao), 'yyyy-MM')) AS taxaSelicAcumulada, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) AS valorProduto, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) AS baseCalculoIpi, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) AS aliquotaIpi, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) AS ipiAntesExclusao, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS numeric) AS baseCalculoPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) AS valorPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS numeric) AS baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric) AS valorCofins, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric) as novaBaseCalculo, (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100) as ipiDepoisExclusao, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100)) diferencaIpi, ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100)) ) * (taxa_selic_acumulada(to_char(date(data_emissao), 'yyyy-MM')) / 100) ) + (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100))) as valorCorrigido FROM document d, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND d.cnpj_addressee = ? AND d.data_emissao BETWEEN cast(? as timestamptz) and cast(? as timestamptz) AND d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'tpNF' = '1' AND item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' = item.produto -> 'prod' ->> 'vprod' AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' as numeric) > 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' as numeric) > 0 AND CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) > 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101', '5102', '5103', '5104', '5105', '5106', '5109', '5110', '5111', '5112', '5113', '5114', '5115', '5116', '5117', '5118', '5119', '5120', '5122', '5123', '5124', '5125', '5251', '5252', '5253', '5254', '5255', '5256', '5257', '5258', '5301', '5302', '5303', '5304', '5305', '5306', '5307', '5351', '5352', '5353', '5354', '5355', '5356', '5357', '5359', '5360', '5401', '5402', '5403', '5405', '5414', '5415', '5451', '5501', '5502', '5554', '5651', '5652', '5653', '5654', '5655', '5656', '5657', '5663', '5666', '5667', '5901
Details

SELECT d.cnpj_addressee AS cnpjDestinatario, d.data_emissao AS dataEmissao, d.KEY AS chave, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' AS serie, item.produto -> 'prod' ->> 'cprod' AS codigoProduto, item.produto -> 'prod' ->> 'xprod' AS descricaoProduto, item.produto -> 'prod' ->> 'cfop' AS cfop, taxa_selic_acumulada(to_char(date(data_emissao), 'yyyy-MM')) AS taxaSelicAcumulada, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) AS valorProduto, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) AS baseCalculoIpi, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) AS aliquotaIpi, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) AS ipiAntesExclusao, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS numeric) AS baseCalculoPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) AS valorPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS numeric) AS baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric) AS valorCofins, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric) as novaBaseCalculo, (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100) as ipiDepoisExclusao, CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100)) diferencaIpi, ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100)) ) * (taxa_selic_acumulada(to_char(date(data_emissao), 'yyyy-MM')) / 100) ) + (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) - ((CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' AS NUMERIC) - CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS numeric) - CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS numeric)) * (CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'pipi' AS NUMERIC) / 100))) as valorCorrigido FROM document d, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') AND d.cnpj_addressee = ? AND d.data_emissao BETWEEN cast(? as timestamptz) and cast(? as timestamptz) AND d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'tpNF' = '1' AND item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vbc' = item.produto -> 'prod' ->> 'vprod' AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' as numeric) > 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' as numeric) > 0 AND CAST(item.produto -> 'imposto' -> 'ipi' -> 'ipiTrib' ->> 'vipi' AS NUMERIC) > 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101', '5102', '5103', '5104', '5105', '5106', '5109', '5110', '5111', '5112', '5113', '5114', '5115', '5116', '5117', '5118', '5119', '5120', '5122', '5123', '5124', '5125', '5251', '5252', '5253', '5254', '5255', '5256', '5257', '5258', '5301', '5302', '5303', '5304', '5305', '5306', '5307', '5351', '5352', '5353', '5354', '5355', '5356', '5357', '5359', '5360', '5401', '5402', '5403', '5405', '5414', '5415', '5451', '5501', '5502', '5554', '5651', '5652', '5653', '5654', '5655', '5656', '5657', '5663', '5666', '5667', '5901', '5904', '5905', '5908', '5910', '5911', '5912', '5914', '5915', '5917', '5920', '5923', '5924', '5932', '6101', '6102', '6103', '6104', '6105', '6106', '6107', '6108', '6109', '6110', '6111', '6112', '6113', '6114', '6115', '6116', '6117', '6118', '6119', '6120', '6122', '6123', '6124', '6125', '6251', '6252', '6253', '6254', '6255', '6256', '6257', '6258', '6301', '6302', '6303', '6304', '6305', '6306', '6307', '6351', '6352', '6353', '6354', '6355', '6356', '6357', '6359', '6360', '6401', '6402', '6403', '6404', '6414', '6415', '6501', '6502', '6554', '6651', '6652', '6653', '6654', '6655', '6656', '6657', '6663', '6666', '6667', '6901', '6904', '6905', '6908', '6910', '6911', '6912', '6914', '6915', '6917', '6920', '6923', '6924', '6932', '7101', '7102', '7105', '7106', '7127', '7251', '7301', '7358', '7501', '7651', '7654', '7667', '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1410', '1411', '1503', '1504', '1660', '1661', '1662', '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2410', '2411', '2503', '2504', '2660', '2661', '2662', '3201', '3202', '3205', '3206', '3207', '3211', '3503' ) limit ?
0 549 30 61 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 1,172 14 692 44 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_addressee=? order by documentnf0_.data_emissao desc limit ? 0 3 5,462 9,989 4,979 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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,565 10 285 17 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 1,120 14 646 41 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.cnpj_cpf_remetente, 1, 8)=? limit ? 0 83 189 2,656 360 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_.status in (? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 43 360 3,852 729 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 662 22 739 61 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 474 31 163 12 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 4,165 3 73 4 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 157 89 585 109 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 708 19 273 24 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_.status in (?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 65 206 2,525 355 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_.issuer_name asc limit ? 0 13 1,030 3,833 1,594 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 104 126 2,128 269 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 2 6,575 12,871 8,903 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 165 78 4,584 386 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 813 15 503 36 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 2,204 5 78 5 0.00
graphselect to_char(date(documentnf0_.data_emissao), 'yyyy-MM') as col_0_0_, documentnf0_.service_code as col_1_0_, documentnf0_.service_description as col_2_0_, sum(documentnf0_.value) as col_3_0_ from public.document_nfse_view documentnf0_ where (documentnf0_.type in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.addressee_cpfcnpj=? and (to_char(date(documentnf0_.data_emissao), 'yyyy-MM') in (?)) and (documentnf0_.status='N' or documentnf0_.status='NORMAL') group by to_char(date(documentnf0_.data_emissao), 'yyyy-MM') , documentnf0_.service_code , documentnf0_.service_description order by to_char(date(documentnf0_.data_emissao), 'yyyy-MM') 0 61 203 6,438 811 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 91 132 3,393 362 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 455 26 735 65 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 179 64 402 45 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 567 20 668 33 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 216 53 2,063 197 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 511 22 1,096 69 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 474 23 858 74 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 533 19 985 55 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 594 17 647 49 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 363 28 2,605 142 0.00
graphselect item.produto ->> 'codigo' as codigo, item.produto ->> 'nome' as nome, item.produto ->> 'codigo_ncm' as codigoNcm, item.produto ->> 'descricao_unidade_medida' as descricaoUnidadeMedida, sum(cast(item.produto ->> 'valor' as numeric)) as valor, sum(cast(item.produto ->> 'quantidade' as numeric)) as quantidade, sum(cast(item.produto ->> 'valor' as numeric)) / sum(cast(item.produto ->> 'quantidade' as numeric)) as valorUnitario, max(data_processamento) as dataProcessamento, max(duracao_ultimo_processamento) as duracaoUltimoProcessamento from cnpj_consolidation, jsonb_array_elements(data -> 'produtos_vendidos') with ordinality item(produto) where cnpj in (?) and tipo_consolidacao = 'ANALISE_REPRESENTATIVIDADE' and item.produto ->> 'periodo' between ? and ? and cast(item.produto ->> 'valor' as numeric) > 0 AND (? = 'nao_filtrar_ie' OR inscricao_estadual =?) group by item.produto ->> 'codigo', item.produto ->> 'nome', item.produto ->> 'codigo_ncm', item.produto ->> 'descricao_unidade_medida' order by valor desc limit 100 0 816 12 144 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 231 43 2,272 214 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 388 25 1,606 86 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 465 20 1,614 88 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 123 79 197 35 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 223 43 4,374 297 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 491 19 774 57 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 514 18 771 51 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 195 48 110 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 236 39 1,095 108 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 164 56 3,020 271 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 479 19 795 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 472 19 428 45 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 495 18 726 55 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 182 50 3,002 240 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 440 20 745 46 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 197 46 2,700 225 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 419 21 1,805 110 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 455 19 1,348 84 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 229 39 2,099 176 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 313 28 2,870 166 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 10 900 5,301 1,586 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 422 21 832 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 247 36 3,872 253 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 502 17 1,773 94 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 466 19 566 33 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 225 39 65 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 203 43 1,507 144 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 13 667 1,187 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 458 18 840 59 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 384 22 357 51 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 213 40 3,153 229 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 886 9 65 8 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_.nfe_number asc limit ? 0 83 101 3,241 351 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 68 123 3,807 465 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 ? offset ? 0 19 439 1,701 544 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 420 19 290 32 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 182 45 4,127 307 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 2,375 3 71 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 326 25 1,633 94 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 387 21 755 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 210 38 648 91 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 33 245 1,745 312 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 8,082 8,082 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 463 17 321 37 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 365 21 1,214 78 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 241 33 1,421 113 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 253 31 552 82 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 222 35 1,459 141 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 186 42 3,353 249 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 219 35 3,022 206 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 253 30 1,374 102 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 438 17 747 49 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 56 137 1,588 258 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 1,811 4 101 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 359 21 729 61 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 471 16 405 36 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 330 22 559 59 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 205 36 831 106 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 235 31 1,332 98 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 263 28 1,213 95 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 411 18 1,308 71 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 447 16 323 35 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 387 19 515 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 338 21 1,532 93 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 488 15 236 30 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 421 17 214 30 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 1,520 4 45 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 259 27 1,074 90 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 330 21 1,176 76 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_.cnpj_cpf_remetente=? limit ? 0 7 1,025 3,711 1,252 0.00
graphSELECT ds.status as situacao, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('1', '2', '3') THEN 'DEVOLUCAO' WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DESCONHECIDO' end as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) as valorBaseCalculoPisCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as somatorioAliquotaPisCofins, ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) as valorRecolhidoPis, ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) as valorRecolhidoCofins, ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as valorTotalRecolhidoPisCofins, ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms',
Details

SELECT ds.status as situacao, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('1', '2', '3') THEN 'DEVOLUCAO' WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DESCONHECIDO' end as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) as valorBaseCalculoPisCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as somatorioAliquotaPisCofins, ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) as valorRecolhidoPis, ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) as valorRecolhidoCofins, ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as valorTotalRecolhidoPisCofins, ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) as valorPisAposExclusao, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) as valorCofinsAposExclusao, ( ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) + ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) ) as pisRecuperarAntesRevisao, ( ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) ) + ( ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) ) as valorTotalRecuperarAntesRevisao, ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) as baseLiquidaIcmsPisCofins, ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( 1 - ((CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC)) / 100) ) ) as novaBaseCalculoGrossupPisCofins, ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( 1 - ((CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC)) / 100) ) ) * ( (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC)) / 100 ) ) as pisCofinsDevidoRecalculado, ( ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( 1 - ((CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC)) / 100) ) ) * ( (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC)) / 100 ) ) ) as valorRecuperarAposRevisao, ( ( ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) + ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) ) / ( 1 - ((CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC)) / 100) ) ) * ( (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) + CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC)) / 100 ) ) ) - ( ( ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100 ) ) + ( ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) - ( ( ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) - CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100 ) ) ) ) as ganhoRevisao, d.cnpj_issuer as cnpj 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('NFE_4_0', 'NFE_3_1') AND CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 AND cast(coalesce(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND d.data_emissao between ? and ? AND item.produto -> 'prod' ->> 'cfop' IN ( '5101', '5102', '5103', '5104', '5105', '5106', '5109', '5110', '5111', '5112', '5113', '5114', '5115', '5116', '5117', '5118', '5119', '5120', '5122', '5123', '5124', '5125', '5251', '5252', '5253', '5254', '5255', '5256', '5257', '5258', '5301', '5302', '5303', '5304', '5305', '5306', '5307', '5351', '5352', '5353', '5354', '5355', '5356', '5357', '5359', '5360', '5401', '5402', '5403', '5405', '5501', '5502', '5651', '5652', '5653', '5654', '5655', '5656', '5667', '5932', '6101', '6102', '6103', '6104', '6105', '6106', '6107', '6108', '6109', '6110', '6111', '6112', '6113', '6114', '6115', '6116', '6117', '6118', '6119', '6120', '6122', '6123', '6124', '6125', '6251', '6252', '6253', '6254', '6255', '6256', '6257', '6258', '6301', '6302', '6303', '6304', '6305', '6306', '6307', '6351', '6352', '6353', '6354', '6355', '6356', '6357', '6359', '6360', '6401', '6402', '6403', '6404', '6501', '6502', '6651', '6652', '6653', '6654', '6655', '6656', '6667', '6932', '7101', '7102', '7105', '7106', '7127', '7251', '7301', '7358', '7501', '7651', '7654', '7667', '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1410', '1411', '1503', '1504', '1660', '1661', '1662', '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2410', '2411', '2503', '2504', '2660', '2661', '2662', '3201', '3202', '3205', '3206', '3207', '3211', '3503' ) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc', item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc') AS NUMERIC) >= CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) ) limit ?
0 549 13 50 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 211 33 1,602 124 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 166 42 2,105 197 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 185 37 1,515 141 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 312 22 396 33 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 60 113 3,826 535 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 208 32 1,079 114 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 274 24 857 66 0.00
graphselect creditoicm0_.cnpj_issuer as cnpj_iss1_3_, creditoicm0_.key as key2_3_, creditoicm0_.nsu as nsu3_3_, creditoicm0_.protocol as protocol4_3_, creditoicm0_.type as type5_3_, creditoicm0_.cnpj_addressee as cnpj_add6_3_, creditoicm0_.data_emissao as data_emi7_3_, creditoicm0_.periodo as periodo8_3_ from public.credito_icms_operacao_st_substituido_view creditoicm0_ where creditoicm0_.cnpj_addressee=? and creditoicm0_.data_emissao>=? and creditoicm0_.data_emissao<=? limit ? 0 549 12 378 27 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 418 16 519 44 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 217 30 770 82 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 439 15 442 34 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 233 28 1,010 82 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 163 40 2,423 207 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 317 20 678 42 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 231 28 469 48 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.addressee_cnpj_cpf, 1, 8)=? limit ? 0 83 79 2,619 292 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 192 34 957 103 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 198 33 464 67 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 30 217 2,692 487 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 231 28 811 82 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 237 27 1,190 90 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_.tomador4_cnpj=? 0 56 115 2,264 332 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 172 37 669 89 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 305 20 766 71 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 301 21 783 64 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 203 31 1,863 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 182 34 2,690 201 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 263 23 701 76 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 239 26 1,429 94 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 248 25 475 64 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 193 32 1,220 96 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 149 41 1,249 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 325 18 640 55 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_.type asc limit ? 0 5 1,230 1,319 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 224 27 396 47 0.00
graphselect consumodoc0_.id as id1_37_, consumodoc0_.cnpj_empresa as cnpj_emp2_37_, consumodoc0_.data_consumo as data_con3_37_, consumodoc0_.grupo_documento as grupo_do4_37_, consumodoc0_.tipo_cnpj as tipo_cnp5_37_, consumodoc0_.tipo_documento as tipo_doc6_37_, consumodoc0_.total_documentos_consumidos as total_do7_37_ from consumo_documentos_conta_empresa consumodoc0_ where consumodoc0_.cnpj_empresa=? and (consumodoc0_.data_consumo between ? and ?) 0 2 3,063 5,753 3,804 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 270 22 519 43 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 414 14 312 33 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,096 6,096 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 325 18 527 44 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_view documentnf0_ where (0=1 or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ? or documentnf0_.cfops like ?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_addressee, 1, 8)=? 0 1 6,049 6,049 0 0.00
graphselect documentct0_.protocol as col_0_0_, documentct0_.cnpj_issuer as col_1_0_, documentct0_.key as col_2_0_, documentct0_.type as col_3_0_, documentct0_.nsu as col_4_0_ from public.document_cte_view documentct0_ where documentct0_.addressee_cnpj_cpf=? or documentct0_.cnpj_issuer=? or documentct0_.cnpj_cpf_remetente=? or documentct0_.tomador4_cnpj=? limit ? 0 4 1,509 3,427 1,400 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 364 16 372 35 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 271 22 1,011 91 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,993 5,993 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 189 31 1,498 119 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 188 31 1,364 109 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 405 14 612 39 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,836 5,836 0 0.00
graphinsert into documento_ausente_download_lote (data_atualizacao, data_criacao, checksum, cnpj, nome, planilha, quantidade_documentos, status, tipo_documento) values (?, ?, ?, ?, ?, ?, ?, ?, ?) 0 902 6 102 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 203 28 1,479 109 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 175 33 2,096 176 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 198 29 740 79 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 146 39 1,404 134 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 170 33 1,261 111 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,702 5,702 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_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.cnpj_cpf_remetente, 1, 8)=? limit ? offset ? 0 83 68 369 114 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 213 26 470 56 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 289 19 1,103 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 247 22 471 40 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 189 29 814 76 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 174 31 1,010 97 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 338 16 276 30 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 1,734 3 382 9 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 71 77 597 121 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 222 24 527 47 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,488 5,488 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 270 20 930 68 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 5,434 5,434 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 177 30 1,098 88 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 277 19 451 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 197 27 491 59 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 219 24 447 46 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 208 25 656 67 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 5,334 5,334 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 25 515 46 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 199 26 681 66 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,281 5,281 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 181 29 562 65 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,242 5,242 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 325 16 330 35 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,168 5,168 0 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 168 30 855 99 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 166 31 2,198 170 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 249 20 336 39 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 5,120 5,120 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 198 25 577 72 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 742 6 407 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 208 24 906 86 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 278 18 633 58 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 164 30 864 82 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 166 30 636 71 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,989 4,989 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,985 4,985 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 185 26 536 66 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 230 21 395 35 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 204 23 725 63 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 200 24 493 42 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 361 13 250 26 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 12 404 463 116 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 223 21 858 70 0.00
graphselect item.produto ->> 'codigo' as codigo, item.produto ->> 'nome' as nome, item.produto ->> 'codigo_ncm' as codigoNcm, item.produto ->> 'descricao_unidade_medida' as descricaoUnidadeMedida, sum(cast(item.produto ->> 'valor' as numeric)) as valor, sum(cast(item.produto ->> 'quantidade' as numeric)) as quantidade, sum(cast(item.produto ->> 'valor' as numeric)) / sum(cast(item.produto ->> 'quantidade' as numeric)) as valorUnitario, max(data_processamento) as dataProcessamento, max(duracao_ultimo_processamento) as duracaoUltimoProcessamento from cnpj_consolidation, jsonb_array_elements(data -> 'produtos_comprados') with ordinality item(produto) where cnpj in (?) and tipo_consolidacao = 'ANALISE_REPRESENTATIVIDADE' and item.produto ->> 'periodo' between ? and ? and cast(item.produto ->> 'valor' as numeric) > 0 AND (? = 'nao_filtrar_ie' OR inscricao_estadual =?) group by item.produto ->> 'codigo', item.produto ->> 'nome', item.produto ->> 'codigo_ncm', item.produto ->> 'descricao_unidade_medida' order by valor desc limit 100 0 816 5 209 7 0.86
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 192 24 936 78 0.00
graphinsert into ocr_processamento (bucket_name, descricao_status, s3_key, status, tipo_imagem) values (?, ?, ?, ?, ?) 0 1,517 3 40 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 210 22 484 45 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 396 12 265 22 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 899 5 491 20 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 1,524 3 207 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 202 23 452 42 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 307 15 516 35 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 167 28 942 94 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 161 29 1,136 95 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_.key in (select documentci1_.key from public.document_citadas documentci1_ where documentci1_.cnpj_citado=?)) order by documentnf0_.data_emissao desc limit ? 0 4 1,165 4,540 2,250 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 210 22 354 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 229 20 499 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 199 23 443 46 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 214 21 460 55 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 212 21 628 51 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 278 16 461 41 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_.status in (?)) and (documentct0_.tipo_cte in (? , ?)) and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (?)) and documentct0_.tomador4_cnpj=? limit ? 0 1 4,552 4,552 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 187 24 657 60 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,532 4,532 0 0.00
graphselect to_char(date(documentnf0_.data_emissao), 'yyyy-MM') as col_0_0_, documentnf0_.service_code as col_1_0_, documentnf0_.service_description as col_2_0_, sum(documentnf0_.value) as col_3_0_ from public.document_nfse_view documentnf0_ where (documentnf0_.type in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.issuer_cpfcnpj=? and (to_char(date(documentnf0_.data_emissao), 'yyyy-MM') in (?)) and (documentnf0_.status='N' or documentnf0_.status='NORMAL') group by to_char(date(documentnf0_.data_emissao), 'yyyy-MM') , documentnf0_.service_code , documentnf0_.service_description order by to_char(date(documentnf0_.data_emissao), 'yyyy-MM') 0 61 74 518 57 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 210 21 409 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 149 30 388 61 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 175 25 676 56 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 230 19 416 46 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 156 28 913 86 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 211 21 324 31 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 166 26 441 49 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 4,458 4,458 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 186 23 612 53 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 221 19 400 31 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 175 24 588 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 167 26 706 61 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 184 23 1,203 95 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 157 27 724 71 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 188 22 653 54 0.00
graphSELECT d.info ->> 'ibge_city_code' AS codigoIbge, TO_CHAR(d.data_emissao, 'DD-MM-YYYY') AS periodo, d.info ->> 'number' AS numeroNotaFiscal, d.info ->> 'addressee_cpfcnpj' AS cpfCnpjDestinatario, d.info ->> 'verification_code' AS codigoVerificacao, d.info ->> 'service_code' AS codigoServico, CAST(d.info ->> 'value' AS NUMERIC) AS valorServico, CAST(d.info ->> 'pis_value' AS NUMERIC) AS valorPis, CAST(d.info ->> 'cofins_value' AS NUMERIC) AS valorCofins, CAST(d.info ->> 'iss_value' AS NUMERIC) AS valorIss FROM document d WHERE d.cnpj_issuer = ? AND d.group_type = 'NFSE' AND (d.info ->> 'status' = 'NORMAL' OR d.info ->> 'status' = 'N') AND d.info ->> 'ibge_city_code' IS NOT NULL AND CAST(d.info ->> 'value' AS NUMERIC) <> 0 AND CAST(d.info ->> 'pis_value' AS NUMERIC) <> 0 AND CAST(d.info ->> 'cofins_value' AS NUMERIC) <> 0 AND CAST(d.info ->> 'iss_value' AS NUMERIC) <> 0 AND (? IS NULL OR CAST(d.cnpj_addressee AS TEXT) = CAST(? AS TEXT)) AND d.data_emissao BETWEEN ? AND ? AND (? IS NULL OR CAST(d.info ->> 'service_code' AS TEXT) = CAST(? AS TEXT)) AND (? IS NULL OR CAST(d.info ->> 'number' AS TEXT) = CAST(? AS TEXT)) 0 202 21 722 72 0.00
graphselect to_char(date(documentnf0_.data_emissao), 'yyyy-MM') as col_0_0_, documentnf0_.addressee_cpfcnpj as col_1_0_, documentnf0_.addressee_name as col_2_0_, sum(documentnf0_.value) as col_3_0_ from public.document_nfse_view documentnf0_ where (documentnf0_.type in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.issuer_cpfcnpj=? and (to_char(date(documentnf0_.data_emissao), 'yyyy-MM') in (?)) and (documentnf0_.status='N' or documentnf0_.status='NORMAL') group by to_char(date(documentnf0_.data_emissao), 'yyyy-MM') , documentnf0_.addressee_cpfcnpj , documentnf0_.addressee_name order by to_char(date(documentnf0_.data_emissao), 'yyyy-MM') 0 61 69 73 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 231 18 282 38 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 181 23 509 53 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 9 469 763 212 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 272 15 421 34 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 204 20 590 45 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 227 18 437 40 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 160 25 483 49 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 171 24 502 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 4,095 4,095 0 0.00
graphselect not exists(select 1 from cnpj_consolidation where cnpj = ? and periodo = ? and tipo_consolidacao = ? and data ->> 'tipo' = 'SPED') 0 1,159 3 304 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 161 25 551 66 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 198 20 345 44 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 139 28 641 72 0.00
graphSET parallel_setup_cost = 1000000 0 1,297 3 121 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 189 21 163 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 172 23 423 49 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 182 21 484 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 201 19 627 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 214 18 335 31 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 200 19 538 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 216 18 566 47 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 28 138 1,107 259 0.00
graphselect 'MERCADORIAS_NAO_MONOFASICA_REGIME_CUMULATIVO' as tipo, d.data_emissao as dataEmissao, d.key as key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numero, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' AS serie, d.cnpj_addressee as destinatario, ds.status as status, prod ->> 'cprod' as codigoProduto, prod ->> 'xprod' as descricaoProduto, prod ->> 'ncm' as ncm, cast(prod ->> 'vprod' as numeric) as valorProduto, CAST(imposto -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) AS baseCalculoPis, CAST(imposto -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) AS baseCalculoCofins, CAST(imposto -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) AS aliquotaPis, CAST(imposto -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) AS valorRecolhidoPis, CAST(imposto -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) AS aliquotaCofins, CAST(imposto -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) AS valorRecolhidoCofins, CAST(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vbcst', imposto -> 'icms' -> 'icms70' ->> 'vbcst') AS NUMERIC) AS baseCalculoIcms, CAST(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vicmsst', imposto -> 'icms' -> 'icms70' ->> 'vicmsst') AS NUMERIC) AS valorIcmsSt, prod ->> 'cfop' as cfop, CAST(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vicmsst', imposto -> 'icms' -> 'icms70' ->> 'vicmsst') AS NUMERIC) * 0.03 AS creditoValorCofins, CAST(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vicmsst', imposto -> 'icms' -> 'icms70' ->> 'vicmsst') AS NUMERIC) * 0.0065 AS creditoValorPis from document d inner join public.document_status ds on d.cnpj_issuer = ds.cnpj_issuer and d.key = ds.key and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type, jsonb_to_recordset(d.data -> 'nfe' -> 'infNFe' -> 'det') as itens(prod jsonb, imposto jsonb) where ds.status = '1' and d.type in ('NFE_4_0', 'NFE_3_1', 'NFE_2_1') and d.cnpj_addressee = ? and d.data_emissao between ? and ? and cast(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vicmsst', imposto -> 'icms' -> 'icms70' ->> 'vicmsst') as numeric) <> 0 and cast(imposto -> 'pis' -> 'pisAliq' ->> 'vpis' as numeric) <> 0 and cast(imposto -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' as numeric) <> 0 and prod ->> 'ncm' not in ('27101159', '27101259', '27101959', '27101921', '27111910', '27111911', '38249029', '38260000', '22071000', '22072010', '22089000', '220710', '2208201', '22021000', '22029000', '22030000', '70109021', '39233000', '73102110', '76129019', '22011000', '22069010', '21069010', '22029000') limit ? 0 427 9 233 15 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 162 23 474 53 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 188 20 434 37 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.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 18 541 38 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 substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? 0 2 1,909 3,791 2,660 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 199 19 370 30 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 92 40 336 45 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 193 19 408 31 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 201 18 138 14 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 ? offset ? 0 30 121 1,471 256 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 186 19 363 38 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 170 21 316 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 197 18 408 29 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 168 21 491 41 0.00
graphselect fiscalbook0_.id as id1_64_, fiscalbook0_.cnpj as cnpj2_64_, fiscalbook0_.inscricao_estadual as inscrica3_64_, fiscalbook0_.key as key4_64_, fiscalbook0_.parcial as parcial5_64_, fiscalbook0_.period as period6_64_, fiscalbook0_.status as status7_64_, fiscalbook0_.type as type8_64_ from fiscal_book_keeping fiscalbook0_ where fiscalbook0_.cnpj=? and fiscalbook0_.period=? and fiscalbook0_.type=? and fiscalbook0_.status=? 0 1,159 3 136 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 155 23 329 38 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 173 20 387 41 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 430 8 64 12 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,517 3,517 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 substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? 0 53 66 1,463 223 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,494 3,494 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 171 20 414 41 0.00
graphSET parallel_tuple_cost = 1000000 0 1,297 2 74 3 0.00
graphselect featurefla0_.code as code1_63_, featurefla0_.value as value2_63_ from feature_flag featurefla0_ 0 794 4 357 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 169 20 231 27 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,450 3,450 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 155 22 238 37 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_.remetente_cnpj_cpf=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 2 1,708 1,716 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 170 20 415 41 0.00
graph SELECT d.key, d.cnpj_issuer as cnpjIssuer, d.cnpj_addressee as cnpjAddressee, s.status, 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, document_status s WHERE d.cnpj_issuer = s.cnpj_issuer AND d.nsu = s.nsu AND d.key = s.key AND d.protocol = s.protocol AND d.type = s.type AND d.data_emissao BETWEEN (?) AND (?) AND (d.cnpj_issuer = ? OR d.cnpj_addressee = ? OR d.cnpj_cpf_remetente = ?) order by d.key desc limit ? 0 92 36 226 47 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,399 3,399 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 174 19 502 40 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,385 3,385 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,374 3,374 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 162 20 477 43 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,365 3,365 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,333 3,333 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 156 21 531 49 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,316 3,316 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 218 15 345 28 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,301 3,301 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,288 3,288 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 162 20 372 34 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 185 17 413 44 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 3,227 3,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 168 19 655 51 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 144 22 176 30 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,168 3,168 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,164 3,164 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_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.addressee_cnpj_cpf, 1, 8)=? limit ? offset ? 0 83 38 403 87 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,131 3,131 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,129 3,129 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_.value asc limit ? 0 34 92 282 82 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 141 22 375 51 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,109 3,109 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 175 17 127 15 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 142 21 347 46 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 154 19 272 32 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 899 3 39 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 185 16 221 23 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 155 19 191 25 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 3,013 3,013 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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,983 2,983 0 0.00
graphselect fiscalbook0_.id as col_0_0_ from fiscal_book_keeping_line fiscalbook0_ where fiscalbook0_.book_keeping_id=? and fiscalbook0_.identifier=? and fiscalbook0_.cnpj_raiz=? limit ? 0 627 4 151 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 198 14 335 28 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_carrier=? order by documentnf0_.data_emissao desc limit ? 0 32 91 936 183 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 88 33 701 102 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?) AND bk.type = ? AND bk.status = 'READY' 0 780 3 163 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 148 19 314 30 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 152 18 365 37 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 152 18 269 26 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 902 3 24 1 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 ? offset ? 0 35 77 501 78 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 163 16 201 16 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_.key asc limit ? 0 41 64 365 56 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 154 17 158 18 0.00
graphselect count(dsb.*) from document_batch_request dsb where dsb.cnpj = ? and date(dsb.created_at + interval '1 month') >= current_date 0 154 16 428 51 0.00
graphSELECT d.key, d.cnpj_issuer as issuerCnpj, d.cnpj_addressee as addresseeCnpj, d.type, d.data, d.info, d.nsu, ds.status, d.imported_at as importedAt, d.data_emissao as dataEmissao, d.data_entrada_saida as dataEntradaSaida FROM document d LEFT JOIN document_status ds ON d.key = ds.key AND d.cnpj_issuer = ds.cnpj_issuer AND d.protocol = ds.protocol AND d.nsu = ds.nsu AND d.type = ds.type WHERE d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.data_emissao BETWEEN ? AND ? 0 147 17 106 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 164 15 67 9 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 2,586 2,586 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 171 15 346 27 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_.manifestation asc limit ? 0 5 503 1,399 595 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 34 73 737 166 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 documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 2 1,233 1,597 514 0.00
graphdelete from exclusao_pis_cofins_base_calculo_ipi_cfop where id_consolidacao = ? ; 0 549 4 63 2 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_.tomador4_cnpj=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 2 1,147 2,290 1,615 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? 0 83 27 219 36 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 59 36 145 23 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? offset ? 0 83 26 99 32 0.00
graphdelete from exclusao_icms_base_calculo_ipi_cfop where id_consolidacao = ? ; 0 549 3 47 2 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 77 27 408 52 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 4 524 1,284 604 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 47 44 332 56 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 104 19 558 62 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 44 44 705 132 0.00
graphselect cast(d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cnf' as int4) numeroNota, d.key as chave, d.data_emissao as dataEmissao, items.prod ->> 'cprod' as codigoProduto, items.prod ->> 'xprod' as descricaoProduto, items.prod ->> 'ncm' as ncm, items.prod ->> 'cfop' as cfop, items.imposto -> 'pis' -> 'pisAliq' ->> 'cst' as cstPisProduto, cast(items.imposto -> 'pis' -> 'pisAliq' ->> 'ppis' as numeric) as aliquotaPisProduto, cast(items.imposto -> 'pis' -> 'pisAliq' ->> 'vpis' as numeric) as valorPisProduto, items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'cst' as cstCofinsProduto, cast(items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' as numeric) as aliquotaCofinsProduto, cast(items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' as numeric) as valorCofinsProduto from document d, jsonb_to_recordset(d.data -> 'nfe' -> 'infNFe' -> 'det') as items(prod jsonb, imposto jsonb) where d.type in ('NFE_2_0','NFE_3_1','NFE_4_0') and d.cnpj_issuer = ? and (items.prod ->> 'ncm' in ('27101159','27101921','27101910','27101911', '38249029','38260000','22089000','70109021', '39233000','73102110','76129019','22011000', '21069010','22021000','22029000','22030000', '27101259') or starts_with(items.prod ->> 'ncm', '220710') or starts_with(items.prod ->> 'ncm', '2207201') ) and items.imposto -> 'pis' -> 'pisAliq' ->> 'cst' <> '04' and items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'cst' <> '04' and d.data_emissao between ? and ? limit ? 0 366 5 19 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_.nfe_number=? and (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 5 379 1,220 512 0.00
graphdelete from exclusao_pis_cofins_base_calculo_icms where id_consolidacao = ? ; 0 610 3 54 3 0.00
graphselect count(*) as col_0_0_ from public.document_obrigacoes_view documentob0_ where (documentob0_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (?)) and documentob0_.cnpj=? 0 33 53 100 23 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 4 435 948 468 0.00
graphselect key, type, cast(data->'header'->>'startsDate' as date) as periodo, cast(data->'header'->>'endsDate' as date) as periodoFinal, cast(data->'header'->>'startsDate' as date) as periodoInicial, case when data->'header'->>'indNatPj' <> '' then cast(data->'header'->>'indNatPj' as numeric) end as indicadorNaturezaPessoaJuridica, cast(data->'header'->>'ecdType' as text) as ecdType, name_file as nameFile, cnpj, cast(data->'header'->>'deliveryDate' as timestamp) as deliveryDate from document where cnpj = ? AND type in ('SPED_ECD','SPED_ECF','SPED_EFD_CONTRIBUICOES','SPED_EFD_ICMS_IPI') AND data_emissao between ? and NOW() 0 3 546 1,338 689 0.00
graph SELECT 'PRESTADO' AS tipoServico, DATE_TRUNC('month', d.data_emissao) AS periodo, SUM(CAST(d.info ->> 'value' AS NUMERIC)) AS valor FROM document d WHERE d.group_type = 'NFSE' AND d.cnpj_issuer = ? AND (d.info ->> 'status' = 'NORMAL' OR d.info ->> 'status' = 'N') AND d.data_emissao between ? and ? GROUP BY DATE_TRUNC('month', d.data_emissao) ORDER BY DATE_TRUNC('month', d.data_emissao) 0 22 73 312 99 0.00
graphdelete from recalculo_exclusao_grossup_icms where id_consolidacao = ? ; 0 549 2 50 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_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 46 34 170 44 0.00
graphdelete from exclusao_icms_st_base_calculo_pis_cofins_consolidacao where id_consolidacao = ? 0 549 2 71 4 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 4 391 821 418 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 773 1,511 1,042 0.00
graphselect to_char(date(documentnf0_.data_emissao), 'yyyy-MM') as col_0_0_, documentnf0_.issuer_cpfcnpj as col_1_0_, documentnf0_.issuer_name as col_2_0_, sum(documentnf0_.value) as col_3_0_ from public.document_nfse_view documentnf0_ where (documentnf0_.type in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.addressee_cpfcnpj=? and (documentnf0_.data_emissao between ? and ?) and (documentnf0_.status='N' or documentnf0_.status='NORMAL') group by to_char(date(documentnf0_.data_emissao), 'yyyy-MM') , documentnf0_.issuer_cpfcnpj , documentnf0_.issuer_name order by to_char(date(documentnf0_.data_emissao), 'yyyy-MM') 0 61 25 319 63 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? 0 12 128 599 228 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 210 7 65 7 0.00
graphselect exclusaoic0_.id as id1_58_, exclusaoic0_.aliquota_cofins as aliquota2_58_, exclusaoic0_.aliquota_icms as aliquota3_58_, exclusaoic0_.aliquota_pis as aliquota4_58_, exclusaoic0_.base_calculo_apos_exclusao_antes_revisao as base_cal5_58_, exclusaoic0_.base_liquida_icms_pis_cofins as base_liq6_58_, exclusaoic0_.cfop as cfop7_58_, exclusaoic0_.id_consolidacao as id_cons35_58_, exclusaoic0_.cnpj_destinatario as cnpj_des8_58_, exclusaoic0_.codigo_produto as codigo_p9_58_, exclusaoic0_.cofins_recuperar_antes_revisao as cofins_10_58_, exclusaoic0_.data_emissao as data_em11_58_, exclusaoic0_.descricao_produto as descric12_58_, exclusaoic0_.ganho_revisao as ganho_r13_58_, exclusaoic0_.key as key14_58_, exclusaoic0_.nova_base_calculo_grossup_pis_cofins as nova_ba15_58_, exclusaoic0_.numero_nota_fiscal as numero_16_58_, exclusaoic0_.pis_cofins_devido_recalculado as pis_cof17_58_, exclusaoic0_.pis_recuperar_antes_revisao as pis_rec18_58_, exclusaoic0_.serie as serie19_58_, exclusaoic0_.situacao as situaca20_58_, exclusaoic0_.somatorio_aliquota_pis_cofins as somator21_58_, exclusaoic0_.tipo_operacao as tipo_op22_58_, exclusaoic0_.valor_base_calculo_icms as valor_b23_58_, exclusaoic0_.valor_base_calculo_pis_cofins as valor_b24_58_, exclusaoic0_.valor_cofins_apos_exclusao as valor_c25_58_, exclusaoic0_.valor_icms as valor_i26_58_, exclusaoic0_.valor_pis_apos_exclusao as valor_p27_58_, exclusaoic0_.valor_produto as valor_p28_58_, exclusaoic0_.valor_recolhido_cofins as valor_r29_58_, exclusaoic0_.valor_recolhido_pis as valor_r30_58_, exclusaoic0_.valor_recuperar_apos_revisao as valor_r31_58_, exclusaoic0_.valor_total_pis_cofins_antes_revisao as valor_t32_58_, exclusaoic0_.valor_total_recolhido_pis_cofins as valor_t33_58_, exclusaoic0_.valor_total_recuperar_antes_revisao as valor_t34_58_ from exclusao_icms_bc_pis_cofins_restituir_consolidacao exclusaoic0_ left outer join public.cnpj_consolidation cnpjconsol1_ on exclusaoic0_.id_consolidacao=cnpjconsol1_.id where cnpjconsol1_.id=? 0 549 2 29 2 0.00
graphselect creditoicm0_.id as id1_40_, creditoicm0_.aliquota_estado as aliquota2_40_, creditoicm0_.chave_documento as chave_do3_40_, creditoicm0_.id_consolidacao as id_cons12_40_, creditoicm0_.data_emissao as data_emi4_40_, creditoicm0_.numero_nfe as numero_n5_40_, creditoicm0_.periodo as periodo6_40_, creditoicm0_.possivel_credito as possivel7_40_, creditoicm0_.possivel_credito_atualizado as possivel8_40_, creditoicm0_.taxa_selic_acumulada as taxa_sel9_40_, creditoicm0_.uf as uf10_40_, creditoicm0_.valor_documento as valor_d11_40_ from credito_icms_operacao_st_substituido creditoicm0_ left outer join public.cnpj_consolidation cnpjconsol1_ on creditoicm0_.id_consolidacao=cnpjconsol1_.id where cnpjconsol1_.id=? 0 549 2 28 1 0.00
graphdelete from exclusao_diferencial_aliquotas_icms_calculo_pis_cofins_speed where id_consolidacao = ? ; 0 549 2 28 1 0.00
graph SELECT substring(fbkl.json_line ->> 'data_emissao_documento', 1, 7) as periodoEmissao, fbkl.json_line ->> 'chave_documento' as chaveDocumento from fiscal_book_keeping_line fbkl where fbkl.book_keeping_id = ? and fbkl.cnpj_raiz = ? and fbkl.identifier = 'C100' and fbkl.json_line ->> 'codigo_situacao' not in ( 'DOCUMENTO_CANCELADO', 'ESCRITURACAO_EXTEMPORANEA_DOCUMENTO_CANCELADO', 'NFE_NFCE_CTE_DENEGADO', 'NFE_NFCE_CTE_NUMERACAO_INUTILIZADA' ) and substring(fbkl.json_line ->> 'data_emissao_documento', 1, 7) is not null order by fbkl.id limit ? offset ? 0 9 157 163 2 0.00
graphdelete from exclusao_diferencial_aliquotas_icms_calculo_pis_cofins where id_consolidacao = ? ; 0 549 2 47 2 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 188 7 29 4 0.00
graph select count(fbkl) from fiscal_book_keeping_line fbkl where fbkl.book_keeping_id = ? and fbkl.cnpj_raiz = ? and fbkl.identifier = 'C100' and fbkl.json_line ->> 'codigo_situacao' not in ( 'DOCUMENTO_CANCELADO', 'ESCRITURACAO_EXTEMPORANEA_DOCUMENTO_CANCELADO', 'NFE_NFCE_CTE_DENEGADO', 'NFE_NFCE_CTE_NUMERACAO_INUTILIZADA' ) and substring(fbkl.json_line ->> 'data_emissao_documento', 1, 7) is not null 0 9 155 158 1 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_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 24 57 853 171 0.00
graphdelete from exclusao_adicional_icms_pis_cofins where id_consolidacao = ? ; 0 549 2 48 2 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 506 2 25 1 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 8 163 497 146 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.tomador4_cnpj, 1, 8)=? 0 102 12 54 12 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 38 33 982 158 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 227 5 42 5 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 634 1,232 845 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 9 140 242 100 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 629 1,229 847 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 622 1,209 830 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 247 5 273 18 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 2 607 1,017 579 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 604 1,171 801 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 600 1,165 798 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 599 1,162 795 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 15 79 336 97 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_.status in (? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? offset ? 0 19 62 73 7 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 203 5 71 7 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 287 4 308 18 0.00
graph SELECT c.cnpj_empresa as cnpj, TO_CHAR(data_consumo, 'YYYY-MM') as periodo, SUM(total_documentos_consumidos) as quantidadeDocumentosConsumidos FROM consumo_documentos_conta_empresa c WHERE c.data_consumo BETWEEN ? AND ? AND c.cnpj_empresa in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(data_consumo, 'YYYY-MM'), c.cnpj_empresa ORDER BY TO_CHAR(data_consumo, 'YYYY-MM') 0 1 1,155 1,155 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_.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 14 81 355 83 0.00
graphinsert into exclusao_pis_cofins_base_calculo_ipi_nf (aliquota_ipi, base_calculo_cofins, base_calculo_ipi, base_calculo_pis, cfop, chave_nfe, id_consolidacao, cnpj_destinatario, codigo_produto, data_emissao, descricao_produto, diferenca_ipi, ipi_antes_exclusao, ipi_depois_exclusao, novo_base_calculo_ipi, numero_documento, periodo, serie, taxa_selic_acumulada, tipo_escrituracao, valor_cofins, valor_corrigido_ipi, valor_pis, valor_produto) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 241 4 9 0 0.00
graphSELECT COUNT(d.key) as quantidade, d.type as tipoDocumento FROM document d WHERE d.type LIKE 'SPED_%' AND d.cnpj_issuer = ? AND SUBSTRING(d.data->'header'->>'startsDate',1,7) = ? GROUP BY d.type 0 1 1,120 1,120 0 0.00
graphdelete from public.cnpj_consolidation where tipo_consolidacao=? and cnpj=? and (inscricao_estadual is null or inscricao_estadual=?) 0 2 542 915 526 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ?) 0 77 14 74 24 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 1,065 1,065 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,049 1,049 0 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 522 1,017 700 0.00
graphselect count(certidao0_.id) as col_0_0_ from certidao certidao0_ where certidao0_.cnpj=? 0 5 204 716 287 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 substring(documentct0_.tomador4_cnpj, 1, 8)=? 0 13 77 449 127 0.00
graphselect cast(d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cnf' as int4) numeroNota, d.key as chave, d.data_emissao as dataEmissao, items.prod ->> 'cprod' as codigoProduto, items.prod ->> 'xprod' as descricaoProduto, items.prod ->> 'ncm' as ncm, items.prod ->> 'cfop' as cfop, items.imposto -> 'pis' -> 'pisAliq' ->> 'cst' as cstPisProduto, cast(items.imposto -> 'pis' -> 'pisAliq' ->> 'ppis' as numeric) as aliquotaPisProduto, cast(items.imposto -> 'pis' -> 'pisAliq' ->> 'vpis' as numeric) as valorPisProduto, items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'cst' as cstCofinsProduto, cast(items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' as numeric) as aliquotaCofinsProduto, cast(items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' as numeric) as valorCofinsProduto from document d, jsonb_to_recordset(d.data -> 'nfe' -> 'infNFe' -> 'det') as items(prod jsonb, imposto jsonb) where d.type in ('NFE_2_0','NFE_3_1','NFE_4_0') and d.cnpj_issuer = ? and (items.prod ->> 'ncm' in ('27101159','27101921','27101910','27101911', '38249029','38260000','22089000','70109021', '39233000','73102110','76129019','22011000', '21069010','22021000','22029000','22030000', '27101259') or starts_with(items.prod ->> 'ncm', '220710') or starts_with(items.prod ->> 'ncm', '2207201') ) and items.imposto -> 'pis' -> 'pisAliq' ->> 'cst' = '02' and items.imposto -> 'cofins' -> 'cofinsAliq' ->> 'cst' = '02' and d.data_emissao between ? and ? limit ? 0 183 5 8 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 329 3 17 1 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 490 948 647 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_.remetente_cnpj_cpf=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_cpf_remetente=? limit ? 0 1 948 948 0 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_.delivery_date<=? and documentob0_.delivery_date>=? and (documentob0_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (? , ? , ? , ?)) and documentob0_.cnpj=? order by documentob0_.starts_date desc limit ? 0 3 311 715 350 0.00
graphselect 'MERCADORIAS_NAO_MONOFASICA_REGIME_NAO_CUMULATIVO' as tipo, d.data_emissao as dataEmissao, d.key as key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' AS numero, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' AS serie, d.cnpj_addressee as destinatario, ds.status as status, prod ->> 'cprod' as codigoProduto, prod ->> 'xprod' as descricaoProduto, prod ->> 'ncm' as ncm, cast(prod ->> 'vprod' as numeric) as valorProduto, CAST(imposto -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) AS baseCalculoPis, CAST(imposto -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) AS baseCalculoCofins, CAST(imposto -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) AS aliquotaPis, CAST(imposto -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) AS valorRecolhidoPis, CAST(imposto -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) AS aliquotaCofins, CAST(imposto -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) AS valorRecolhidoCofins, CAST(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vbcst', imposto -> 'icms' -> 'icms70' ->> 'vbcst') AS NUMERIC) AS baseCalculoIcms, CAST(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vicmsst', imposto -> 'icms' -> 'icms70' ->> 'vicmsst') AS NUMERIC) AS valorIcmsSt, prod ->> 'cfop' as cfop, CAST(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vicmsst', imposto -> 'icms' -> 'icms70' ->> 'vicmsst') AS NUMERIC) * 0.076 AS creditoValorCofins, CAST(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vicmsst', imposto -> 'icms' -> 'icms70' ->> 'vicmsst') AS NUMERIC) * 0.0165 AS creditoValorPis from document d inner join public.document_status ds on d.cnpj_issuer = ds.cnpj_issuer and d.key = ds.key and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type, jsonb_to_recordset(d.data -> 'nfe' -> 'infNFe' -> 'det') as itens(prod jsonb, imposto jsonb) where ds.status = '1' and d.type in ('NFE_4_0', 'NFE_3_1', 'NFE_2_1') and d.cnpj_addressee = ? and d.data_emissao between ? and ? and cast(coalesce(imposto -> 'icms' -> 'icms10' ->> 'vicmsst', imposto -> 'icms' -> 'icms70' ->> 'vicmsst') as numeric) <> 0 and cast(imposto -> 'pis' -> 'pisAliq' ->> 'vpis' as numeric) <> 0 and cast(imposto -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' as numeric) <> 0 and prod ->> 'ncm' not in ('27101159', '27101259', '27101959', '27101921', '27111910', '27111911', '38249029', '38260000', '22071000', '22072010', '22089000', '220710', '2208201', '22021000', '22029000', '22030000', '70109021', '39233000', '73102110', '76129019', '22011000', '22069010', '21069010', '22029000') limit ? 0 122 7 68 8 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 76 12 118 18 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 214 4 35 3 0.00
graphSELECT DISTINCT ON (cc.tipo_consolidacao) cc.* FROM cnpj_consolidation cc WHERE cnpj =? AND cc.tipo_consolidacao in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY cc.tipo_consolidacao, cc.data_processamento DESC 0 5 181 327 98 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 (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? offset ? 0 9 97 148 30 0.00
graphselect count(canhotoimp0_.id) as col_0_0_ from canhoto_importacao_lote canhotoimp0_ where canhotoimp0_.cnpj=? 0 197 4 114 8 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (?) 0 213 4 25 4 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 430 835 572 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 427 823 559 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 426 820 556 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 substring(documentct0_.addressee_cnpj_cpf, 1, 8)=? 0 4 212 593 254 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 44 19 287 55 0.00
graphselect nfevendade0_.key as key1_78_, nfevendade0_.cnpj_destinatario as cnpj_des2_78_, nfevendade0_.cnpj_issuer as cnpj_iss3_78_, nfevendade0_.data_emissao as data_emi4_78_, nfevendade0_.numero_nota as numero_n5_78_, nfevendade0_.razao_social_destinatario as razao_so6_78_, nfevendade0_.tipo_operacao as tipo_ope7_78_, nfevendade0_.valor as valor8_78_ from nfe_venda_devolucao_canceladas_view nfevendade0_ where (upper(nfevendade0_.tipo_operacao) like ?) and nfevendade0_.data_emissao<=? and nfevendade0_.data_emissao>=? and nfevendade0_.cnpj_issuer=? limit ? 0 1 831 831 0 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 10 82 252 86 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 406 780 528 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 ? offset ? 0 42 19 21 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 115 6 52 7 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_15_, documentnf0_.type as type2_15_, documentnf0_.key as key3_15_, documentnf0_.nsu as nsu4_15_, documentnf0_.protocol as protocol5_15_, documentnf0_.addressee_name as addresse6_15_, documentnf0_.available_at as availabl7_15_, documentnf0_.canceled_at as canceled8_15_, documentnf0_.carta_correcao as carta_co9_15_, documentnf0_.cce_events as cce_eve10_15_, documentnf0_.cfops as cfops11_15_, documentnf0_.chaves_cte_associadas_sistema as chaves_12_15_, documentnf0_.cnpj as cnpj13_15_, documentnf0_.cnpj_addressee as cnpj_ad14_15_, documentnf0_.cnpj_carrier as cnpj_ca15_15_, documentnf0_.data as data16_15_, documentnf0_.data_emissao as data_em17_15_, documentnf0_.duplicatas as duplica18_15_, documentnf0_.etiquetas as etiquet19_15_, documentnf0_.fatura as fatura20_15_, documentnf0_.issuer_name as issuer_21_15_, documentnf0_.manifestation as manifes22_15_, documentnf0_.name_file as name_fi23_15_, documentnf0_.nfe_number as nfe_num24_15_, documentnf0_.notas_referencia as notas_r25_15_, documentnf0_.status as status26_15_, documentnf0_.value as value27_15_ from public.document_nfe_view documentnf0_ where (documentnf0_.cnpj_addressee=? or documentnf0_.cnpj_issuer=?) and 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 12 66 170 48 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 48 16 61 12 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 392 753 509 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 778 778 0 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnida
Details

WITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual
0 2 384 731 490 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 (upper(documentnf0_.issuer_name) like ?) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.key asc limit ? 0 10 74 214 64 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<=650 and documentnf0_.value>=650 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 2 370 734 514 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 10 74 176 60 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 6 122 126 3 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 365 699 471 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 9 81 166 55 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 9 79 84 2 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 (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?
Details

select 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 710 710 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_.remetente_cnpj_cpf=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 3 235 355 198 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 344 658 444 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 39 17 153 24 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 131 5 22 2 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm,
Details

WITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual
0 4 171 622 300 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 341 651 437 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 183 3 120 8 0.00
graphWITH venda_nfe AS ( SELECT 'VENDA' AS tipoOperacao, TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.inscricao_estadual AS inscricaoEstadual, 'CODE_IBGE_' || (d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cuf') AS codeIbge, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor 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_4_0', 'NFE_3_1') AND d.key IN (null) AND CAST(d.data_emissao AS DATE) BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.inscricao_estadual, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'cuf' ), venda_cfe AS ( SELECT 'VENDA' AS tipoOperacao, TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.inscricao_estadual AS inscricaoEstadual, 'CODE_IBGE_' || (d.data -> 'infCFe' -> 'ide' ->> 'cuf') AS codeIbge, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor FROM document d, jsonb_array_elements(d.data -> 'infCFe' -> 'det') WITH ORDINALITY item(produto) WHERE d.cnpj_issuer IN (?) AND d.type IN ('CFE_0_7', 'CFE_0_8','CFE_0_9','CFE_0_10') AND d.key IN (null) AND CAST(d.data_emissao AS DATE) BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.inscricao_estadual, d.data -> 'infCFe' -> 'ide' ->> 'cuf' ) SELECT tipoOperacao, periodo, inscricaoEstadual, codeIbge, SUM(valor) AS valor FROM ( SELECT * FROM venda_nfe UNION ALL SELECT * FROM venda_cfe ) AS subquery GROUP BY tipoOperacao, inscricaoEstadual, periodo, codeIbge ORDER BY valor DESC 0 19 35 37 1 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 331 626 417 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_.key in (select documentci1_.key from public.document_citadas documentci1_ where documentci1_.cnpj_citado=?)) order by documentnf0_.data_emissao desc limit ? 0 4 164 397 166 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 10 65 141 31 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 326 620 415 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 83 7 117 13 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 641 641 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.cnpj_addressee = ? 0 69 9 141 19 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 15 41 142 29 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.addressee_cnpj_cpf, 1, 8)=? 0 88 7 131 13 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 77 465 157 0.00
graph SELECT substring(fbkl.json_line ->> 'data_emissao_documento', 1, 7) as periodoEmissao, fbkl.json_line ->> 'chave_documento' as chaveDocumento from fiscal_book_keeping_line fbkl where fbkl.book_keeping_id = ? and fbkl.identifier = 'D100' and CAST(fbkl.json_line ->> 'valor_icms' as numeric) > 0 and fbkl.cnpj_raiz = ? order by fbkl.id limit ? 0 85 7 37 6 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 ds.status IN (?) 0 56 10 64 10 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_.issuer_name asc limit ? 0 1 614 614 0 0.00
graphinsert into exclusao_icms_st_base_calculo_pis_cofins_consolidacao (aliquota_cofins, aliquota_pis, base_calculo_cofins, base_calculo_icms, base_calculo_pis, cfop, chave, id_consolidacao, cnpj_destinatario, codigo_produto, credito_valor_cofins, credito_valor_pis, data, descricao_produto, ncm_item, numero, serie, situacao, tipo, valor_icms_st, valor_produto, valor_recolhido_cofins, valor_recolhido_pis) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 105 5 40 3 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 24 25 162 32 0.00
graph SELECT substring(fbkl.json_line ->> 'data_emissao_documento', 1, 7) as periodoEmissao, fbkl.json_line ->> 'chave_documento' as chaveDocumento from fiscal_book_keeping_line fbkl where fbkl.book_keeping_id = ? and fbkl.cnpj_raiz = ? and fbkl.identifier = 'C100' and fbkl.json_line ->> 'codigo_situacao' not in ( 'DOCUMENTO_CANCELADO', 'ESCRITURACAO_EXTEMPORANEA_DOCUMENTO_CANCELADO', 'NFE_NFCE_CTE_DENEGADO', 'NFE_NFCE_CTE_NUMERACAO_INUTILIZADA' ) and substring(fbkl.json_line ->> 'data_emissao_documento', 1, 7) is not null order by fbkl.id limit ? 0 29 21 268 48 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 15 40 144 31 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 602 602 0 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 297 559 370 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 3 196 200 6 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 6 96 176 70 0.00
graphinsert into public.cnpj_consolidation (cnpj, data, data_processamento, duracao_ultimo_processamento, inscricao_estadual, periodo, tipo_consolidacao) values (?, ?, ?, ?, ?, ?, ?) 0 96 5 91 9 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 6 94 221 81 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ?) 0 99 5 38 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_.value<=4278.29 and documentnf0_.value>=4278.29 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 551 551 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 substring(documentnf0_.addressee_cpfcnpj, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 14 37 410 107 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 4 132 460 218 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 ds.status IN (?, ?) 0 24 21 31 6 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 4 125 127 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_.value<=1356.14 and documentnf0_.value>=1356.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 2 244 255 14 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 4 122 123 1 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 4 121 122 0 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 4 121 122 1 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ?) 0 131 3 29 3 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 61 7 169 21 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 2 238 238 0 0.00
graphinsert into canhoto_importacao_lote (cnpj, created_at, created_by, descricao) values (?, ?, ?, ?) 0 77 6 24 4 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 71 6 25 4 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 4 117 121 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 (?, ?, ?, ?, ?, ?, ?, ?)) 0 2 234 261 38 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' = ? and d.data ->>'chaveNfe' = ? 0 15 30 377 95 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 asc limit ? offset ? 0 2 229 436 292 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 4 113 120 6 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 224 415 270 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 2 219 241 30 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_.status in (?)) and (documentct0_.tipo_cte in (? , ?)) and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 435 435 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 33 13 110 20 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_.key desc limit ? 0 2 215 276 86 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_view documentnf0_ where (documentnf0_.status in (? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? 0 48 8 14 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 (? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 10 42 139 34 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_.nfe_number asc limit ? 0 1 423 423 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 23 18 36 15 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 208 382 245 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 7 58 113 38 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 15 27 91 31 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 200 372 242 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 5 80 82 1 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_.manifestation asc limit ? 0 1 398 398 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 46 8 115 17 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ?) 0 48 8 72 17 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 196 359 229 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_.addressee_cnpj_cpf, 1, 8)=? limit ? 0 4 97 189 61 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 2 195 204 12 0.00
graphinsert into exclusao_icms_base_calculo_ipi_nf (aliquota_ipi, base_calculo_icms, base_calculo_ipi, cfop, chave_nfe, id_consolidacao, codigo_produto, data_emissao, descricao_produto, diferenca_ipi, ipi_antes_exclusao, ipi_depois_exclusao, novo_base_calculo_ipi, numero_documento, periodo, serie, taxa_selic_acumulada, valor_corrigido_ipi, valor_icms, valor_produto) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 80 4 10 1 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_cpf_remetente=? limit ? offset ? 0 8 47 72 24 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 377 377 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=13639 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 374 374 0 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 ? offset ? 0 1 373 373 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 (? = '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 5 74 160 53 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?)
0 6 61 65 2 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 3 121 301 155 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 43 8 34 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_.number=6199 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 2 180 200 27 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=14253 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 360 360 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 ? offset ? 0 40 8 17 1 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 178 326 208 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=14303 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 356 356 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=13622 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 347 347 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=12849 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 343 343 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 44 7 59 10 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 30 11 16 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 (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 338 338 0 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? 0 6 56 146 62 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<=19406.61 and documentnf0_.value>=19406.61 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 337 337 0 0.00
graph SELECT d.key, d.cnpj_issuer as cnpjIssuer, d.cnpj_addressee as cnpjAddressee, s.status, 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, document_status s WHERE d.cnpj_issuer = s.cnpj_issuer AND d.nsu = s.nsu AND d.key = s.key AND d.protocol = s.protocol AND d.type = s.type AND d.data_emissao BETWEEN (?) AND (?) AND (d.cnpj_issuer = ? OR d.cnpj_addressee = ? OR d.cnpj_cpf_remetente = ?) order by d.key desc limit ? offset ? 0 60 5 11 1 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ?) 0 50 6 118 17 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 16 20 41 10 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? 0 2 163 204 57 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 321 321 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_.key in (? , ? , ? , ? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? 0 1 320 320 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_.opting_simple=? or documentnf0_.opcao_simples=?) and (documentnf0_.status in (? , ?)) 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 63 206 84 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 158 286 180 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 50 6 49 7 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_15_, documentnf0_.type as type2_15_, documentnf0_.key as key3_15_, documentnf0_.nsu as nsu4_15_, documentnf0_.protocol as protocol5_15_, documentnf0_.addressee_name as addresse6_15_, documentnf0_.available_at as availabl7_15_, documentnf0_.canceled_at as canceled8_15_, documentnf0_.carta_correcao as carta_co9_15_, documentnf0_.cce_events as cce_eve10_15_, documentnf0_.cfops as cfops11_15_, documentnf0_.chaves_cte_associadas_sistema as chaves_12_15_, documentnf0_.cnpj as cnpj13_15_, documentnf0_.cnpj_addressee as cnpj_ad14_15_, documentnf0_.cnpj_carrier as cnpj_ca15_15_, documentnf0_.data as data16_15_, documentnf0_.data_emissao as data_em17_15_, documentnf0_.duplicatas as duplica18_15_, documentnf0_.etiquetas as etiquet19_15_, documentnf0_.fatura as fatura20_15_, documentnf0_.issuer_name as issuer_21_15_, documentnf0_.manifestation as manifes22_15_, documentnf0_.name_file as name_fi23_15_, documentnf0_.nfe_number as nfe_num24_15_, documentnf0_.notas_referencia as notas_r25_15_, documentnf0_.status as status26_15_, documentnf0_.value as value27_15_ from public.document_nfe_view documentnf0_ where documentnf0_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.key in (?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 6 51 75 19 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=94053 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 308 308 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 10 29 101 27 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 5 58 143 47 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 substring(documentct0_.addressee_cnpj_cpf, 1, 8)=? limit ? 0 2 146 159 17 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 2 144 273 181 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 32 8 46 7 0.00
graphselect documentnf0_.key as key1_16_, documentnf0_.addressee_cpfcnpj as addresse2_16_, documentnf0_.addressee_name as addresse3_16_, documentnf0_.city_name as city_nam4_16_, documentnf0_.competency_date as competen5_16_, documentnf0_.data_emissao as data_emi6_16_, documentnf0_.type as type7_16_, documentnf0_.group_type as group_ty8_16_, documentnf0_.ibge_city_code as ibge_cit9_16_, documentnf0_.imported_at as importe10_16_, documentnf0_.iss_value as iss_val11_16_, documentnf0_.issuer_cpfcnpj as issuer_12_16_, documentnf0_.issuer_name as issuer_13_16_, documentnf0_.name_file as name_fi14_16_, documentnf0_.number as number15_16_, documentnf0_.opcao_simples as opcao_s16_16_, documentnf0_.opting_simple as opting_17_16_, documentnf0_.other_information as other_i18_16_, documentnf0_.rps_number as rps_num19_16_, documentnf0_.rps_serie as rps_ser20_16_, documentnf0_.service_code as service21_16_, documentnf0_.service_description as service22_16_, documentnf0_.status as status23_16_, documentnf0_.uf_initial as uf_init24_16_, documentnf0_.value as value25_16_, documentnf0_.verification_code as verific26_16_ from public.document_nfse_view documentnf0_ where documentnf0_.number=11474469 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 286 286 0 0.00
graphselect count(*) as col_0_0_ 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=? 0 8 34 149 48 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ?) 0 44 6 32 7 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 24 11 90 18 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 2 134 141 9 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_.cnpj_addressee=? or documentnf0_.cnpj_issuer=?) 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 88 132 42 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 13 20 35 8 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 60 4 20 3 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ?) 0 69 3 16 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_.value<=5371.37 and documentnf0_.value>=5371.37 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 3 86 231 125 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 2 129 130 1 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?)
0 4 64 77 8 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 20 12 47 14 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?)
0 4 63 84 13 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 2 127 127 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<=9807.4 and documentnf0_.value>=9807.4 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 2 126 247 170 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 2 126 128 2 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 251 251 0 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 2 125 126 1 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_.cnpj_issuer=? 0 1 250 250 0 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 2 123 124 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_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? 0 11 22 98 28 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 2 121 123 2 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 2 119 120 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_.key in (? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 9 26 49 13 0.00
graph SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infC
Details

SELECT * FROM ( SELECT d.cnpj_issuer as cnpjEmitente, ds.status as situacao, CASE WHEN substring(d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' END as tipoOperacao, d.data_emissao as dataEmissao, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'nct' as numeroNotaFiscal, d.key, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, null as codigoProduto, null as descricaoProduto, d.data -> 'cte' -> 'infCte' -> 'ide' ->> 'cfop' as cfop, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorProduto, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as valorBaseCalculoIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'picms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcms, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) as valorBaseCalculoPisCofins, 0.65 as aliquotaPis, 3.0 as aliquotaCofins, 3.65 as somatorioAliquotaPisCofins, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) as valorRecolhidoPis, CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) as valorRecolhidoCofins, (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100)) + (CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100)) as valorTotalRecolhidoPisCofins, ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) as baseCalculoAposExclusaoAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (0.65 / 100) ) as valorPisAposExclusao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) * (3.0 / 100) ) as valorCofinsAposExclusao, ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as valorTotalPisCofinsAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) as pisRecuperarAntesRevisao, ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) as cofinsRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (0.65 / 100) ) ) + ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) - ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * (3.0 / 100) ) ) ) as valorTotalRecuperarAntesRevisao, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) as novaBaseGroussUpPisCofins, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 as pisGroussUp, ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 as cofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) as pisCofinsGroussUp, ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 0.65 / 100 ) + ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) ) * 3.0 / 100 ) ) - ( ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 0.65 / 100 ) + ( ( ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) - CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) ) - ( ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (0.65 / 100) ) + ( CAST(d.data -> 'cte' -> 'infCte' -> 'vprest' ->> 'vtPrest' AS NUMERIC) * (3.0 / 100) ) ) ) / ( ( 100 - ( 0.65 + 3.0 ) ) / 100 ) ) * 3.0 / 100 ) ) ) as ganhoGroussUp 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 ds.status = '1' AND d.cnpj_issuer = ? AND d.type IN ('CTE','CTE_OS') AND CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vbc', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) <> 0 and CAST(COALESCE(d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms00' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms10' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms20' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms70' ->> 'vicms', d.data -> 'cte' -> 'infCte' -> 'imp' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ) as resultado WHERE ganhoGroussUp > 0
0 2 117 118 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<=850.62 and documentnf0_.value>=850.62 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 234 234 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 17 13 103 23 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 4 58 105 39 0.00
graphinsert into codigo_servico_nfse_empresa (cnpj, codigo, descricao) values (?, ?, ?) 0 45 5 32 5 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 9 25 77 26 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 60 3 12 1 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 ? and d.data ->>'chaveNfe' = ? 0 32 7 23 4 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 48 4 7 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_ left outer join canhoto_importacao canhotoimp1_ on canhotonot0_.canhoto_importacao_id=canhotoimp1_.id where canhotoimp1_.id in (? , ? , ? , ? , ?) 0 8 27 51 16 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 27 60 18 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 221 221 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 10 21 41 10 0.00
graph SELECT SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vliq' AS NUMERIC)) AS total_valor_liquido, SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vdesc' AS NUMERIC)) AS total_valor_desconto, SUM(CAST(d.data ->'nfe'->'infNFe'->'cobr'->'fat'->>'vorig' AS NUMERIC)) AS total_valor_origem, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vnf' AS NUMERIC)) AS total_vnf, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vbc' AS NUMERIC)) AS total_vbc, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vbcst' AS NUMERIC)) AS total_vbcst, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vst' AS NUMERIC)) AS total_vst, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vprod' AS NUMERIC)) AS total_vprod, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vipi' AS NUMERIC)) AS total_vipi, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vpis' AS NUMERIC)) AS total_vpis, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vcofins' AS NUMERIC)) AS total_vcofins, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'voutro' AS NUMERIC)) AS total_voutro, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vicms' AS NUMERIC)) AS total_vicms, SUM(CAST(d.data ->'nfe'->'infNFe'->'total'->'icmsTot'->>'vfrete' AS NUMERIC)) AS total_frete FROM document d INNER JOIN document_status ds ON d.key = ds.key and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type 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 5 43 63 25 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 53 76 29 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 44 4 19 3 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?)
0 4 52 54 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 (?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.type asc limit ? 0 5 41 96 30 0.00
graphSELECT COUNT(*) FROM document WHERE cnpj_addressee = ? AND type IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND to_char(data_emissao, 'yyyy-MM') = ? 0 1 205 205 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?)
0 3 67 76 9 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 3 67 131 55 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 50 148 65 0.00
graph 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 15 13 14 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 2 99 134 48 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 8 24 102 32 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 98 168 98 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 95 137 59 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_.service_code in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 2 95 181 121 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<=5112.44 and documentnf0_.value>=5112.44 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 189 189 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_.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 2 94 148 75 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 15 12 14 1 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_view documentnf0_ where (documentnf0_.status in (?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? 0 22 8 16 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_.value<=2494 and documentnf0_.value>=2494 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 187 187 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 ? and (CAST(COALESCE(cn.created_at, CURRENT_TIMESTAMP) AS date) - CAST(d.data_emissao AS date)) >= ? 0 10 18 35 13 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?)
0 3 60 62 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_.type in (? , ? , ?)) and documentnf0_.cnpj_carrier=? order by documentnf0_.data_emissao desc limit ? 0 7 25 36 4 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 36 118 45 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 2 88 90 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_.value<=9777.33 and documentnf0_.value>=9777.33 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 175 175 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 9 19 44 9 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 9 19 35 6 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 8 21 79 26 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?)
0 3 56 57 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 2 83 94 14 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? offset ? 0 3 55 92 32 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.tomador4_cnpj=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? 0 4 41 149 71 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 2 81 82 0 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_.cnpj_cpf_remetente=? 0 11 14 120 34 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 79 110 43 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 22 50 14 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 15 10 48 13 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 2 78 81 4 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_.tomador4_cnpj=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 2 77 145 95 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 2 76 82 7 0.00
graphselect canhotonot0_.id as id1_28_, canhotonot0_.canhoto_importacao_id as canhoto_6_28_, canhotonot0_.created_at as created_2_28_, canhotonot0_.documento_chave as document3_28_, canhotonot0_.empresa_cnpj as empresa_4_28_, canhotonot0_.numero_nota as numero_n5_28_ from canhoto_nota canhotonot0_ left outer join canhoto_importacao canhotoimp1_ on canhotonot0_.canhoto_importacao_id=canhotoimp1_.id where canhotoimp1_.id in (? , ? , ? , ? , ? , ? , ? , ? , ?) 0 6 25 34 9 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 3 50 72 33 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 18 8 19 4 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_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 148 148 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_cpf_remetente=? limit ? 0 6 24 106 39 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 18 8 40 8 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 42 3 8 1 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 2 72 82 14 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<=587.29 and documentnf0_.value>=587.29 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 143 143 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 142 142 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 3 47 52 4 0.00
graphSELECT DISTINCT ON (cc.tipo_consolidacao) cc.* FROM cnpj_consolidation cc WHERE cnpj =? AND cc.tipo_consolidacao in (?) ORDER BY cc.tipo_consolidacao, cc.data_processamento DESC 0 5 28 45 16 0.00
graphselect cfeperiodo0_.id as id1_30_, cfeperiodo0_.data_atualizacao as data_atu2_30_, cfeperiodo0_.data_criacao as data_cri3_30_, cfeperiodo0_.chave_acesso as chave_ac4_30_, cfeperiodo0_.cnpj as cnpj5_30_, cfeperiodo0_.data_fim as data_fim6_30_, cfeperiodo0_.data_inicio as data_ini7_30_, cfeperiodo0_.id_cfe_periodo_importacao as id_cfe_11_30_, cfeperiodo0_.id_cfe_periodo_importacao_job_empresa_matriz as id_cfe_12_30_, cfeperiodo0_.recorrente as recorren8_30_, cfeperiodo0_.status as status9_30_, cfeperiodo0_.versao as versao10_30_ from cfe_periodo_importacao_job cfeperiodo0_ where cfeperiodo0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 27 5 17 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_.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_.data_emissao desc limit ? 0 4 35 43 6 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_.delivery_date<=? and documentob0_.delivery_date>=? and (documentob0_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (? , ? , ? , ? , ?)) and documentob0_.cnpj=? order by documentob0_.starts_date desc limit ? 0 2 70 79 12 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.tomador4_cnpj=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? offset ? 0 3 46 53 5 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 15 9 26 7 0.00
graphselect documentnf0_.key as key1_16_, documentnf0_.addressee_cpfcnpj as addresse2_16_, documentnf0_.addressee_name as addresse3_16_, documentnf0_.city_name as city_nam4_16_, documentnf0_.competency_date as competen5_16_, documentnf0_.data_emissao as data_emi6_16_, documentnf0_.type as type7_16_, documentnf0_.group_type as group_ty8_16_, documentnf0_.ibge_city_code as ibge_cit9_16_, documentnf0_.imported_at as importe10_16_, documentnf0_.iss_value as iss_val11_16_, documentnf0_.issuer_cpfcnpj as issuer_12_16_, documentnf0_.issuer_name as issuer_13_16_, documentnf0_.name_file as name_fi14_16_, documentnf0_.number as number15_16_, documentnf0_.opcao_simples as opcao_s16_16_, documentnf0_.opting_simple as opting_17_16_, documentnf0_.other_information as other_i18_16_, documentnf0_.rps_number as rps_num19_16_, documentnf0_.rps_serie as rps_ser20_16_, documentnf0_.service_code as service21_16_, documentnf0_.service_description as service22_16_, documentnf0_.status as status23_16_, documentnf0_.uf_initial as uf_init24_16_, documentnf0_.value as value25_16_, documentnf0_.verification_code as verific26_16_ from public.document_nfse_view documentnf0_ where documentnf0_.value<=78 and documentnf0_.value>=78 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 138 138 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_.key in (?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 6 23 26 1 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 12 11 25 7 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 25 5 23 4 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_.type in (? , ? , ?)) and documentnf0_.cnpj_carrier=? order by documentnf0_.data_emissao desc limit ? 0 1 137 137 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_.cnpj_issuer=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 6 22 82 29 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 2 68 69 1 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 2 67 68 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 25 5 14 2 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 2 67 69 2 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 26 5 14 2 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 6 21 28 8 0.00
graphSELECT COUNT(*) FROM document WHERE cnpj_issuer = ? AND type IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND to_char(data_emissao, 'yyyy-MM') = ? 0 1 127 127 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_.addressee_cpfcnpj=? order by documentnf0_.data_emissao asc limit ? 0 3 42 111 59 0.00
graph/* BATCH */ insert into public.document_load_validations (description, status, type, file_name, document_load_batch_request_id) values (?, ?, ?, ?, ?) 0 25 5 15 2 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 10 12 44 12 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_ 0 48 2 6 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 8 15 19 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 12 10 26 7 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 7 17 57 18 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 12 10 52 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 d.cnpj_addressee = ? and d.type IN (?, ?, ?) and d.key in (?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 6 20 62 20 0.00
graphselect esocialdoc0_.id as col_0_0_ from esocial_documento_lote esocialdoc0_ where esocialdoc0_.cnpj=? limit ? 0 4 30 58 25 0.00
graph update document_load_validations set status = ? where document_load_batch_request_id = ? and file_name = ? ; 0 25 4 49 9 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_.value>=51.72 and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 120 120 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 15 7 23 6 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 119 119 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_.key in (? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 116 116 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<=2064 and documentnf0_.value>=2064 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 114 114 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_.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 113 113 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_.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 18 6 18 3 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 5 22 46 21 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 3 37 100 54 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=13256 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 109 109 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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 15 7 14 2 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 106 106 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 28 3 11 2 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 25 52 17 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 103 103 0 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_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (?)) and documentob0_.cnpj=? order by documentob0_.starts_date desc limit ? 0 1 102 102 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 29 3 18 2 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 9 11 68 21 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 11 9 23 7 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 7 14 40 17 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 6 16 35 11 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=225 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 27 3 10 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_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.key asc limit ? 0 1 95 95 0 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_issuer=? limit ? 0 6 15 51 17 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_.tomador4_cnpj=? limit ? 0 7 13 22 6 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 asc limit ? offset ? 0 1 94 94 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 9 10 18 4 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?)
0 1 93 93 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 93 93 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 12 7 19 4 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 91 91 0 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and documentct0_.value>=51.72 and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? 0 1 91 91 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 7 13 29 10 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 12 14 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 (?)) and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_carrier, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 3 29 33 4 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 asc limit ? 0 2 44 50 7 0.00
graphselect documentnf0_.key as key1_16_, documentnf0_.addressee_cpfcnpj as addresse2_16_, documentnf0_.addressee_name as addresse3_16_, documentnf0_.city_name as city_nam4_16_, documentnf0_.competency_date as competen5_16_, documentnf0_.data_emissao as data_emi6_16_, documentnf0_.type as type7_16_, documentnf0_.group_type as group_ty8_16_, documentnf0_.ibge_city_code as ibge_cit9_16_, documentnf0_.imported_at as importe10_16_, documentnf0_.iss_value as iss_val11_16_, documentnf0_.issuer_cpfcnpj as issuer_12_16_, documentnf0_.issuer_name as issuer_13_16_, documentnf0_.name_file as name_fi14_16_, documentnf0_.number as number15_16_, documentnf0_.opcao_simples as opcao_s16_16_, documentnf0_.opting_simple as opting_17_16_, documentnf0_.other_information as other_i18_16_, documentnf0_.rps_number as rps_num19_16_, documentnf0_.rps_serie as rps_ser20_16_, documentnf0_.service_code as service21_16_, documentnf0_.service_description as service22_16_, documentnf0_.status as status23_16_, documentnf0_.uf_initial as uf_init24_16_, documentnf0_.value as value25_16_, documentnf0_.verification_code as verific26_16_ from public.document_nfse_view documentnf0_ where (documentnf0_.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 10 8 22 5 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 9 9 18 5 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 86 86 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 86 86 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 10 8 22 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_.nfe_number=? and 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 1 83 83 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 6 13 50 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 82 82 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 82 82 0 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 25 3 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_addressee = ? and d.type IN (?, ?, ?) and d.key in (?, ?, ?) and d.data_emissao between ? and ? 0 7 11 31 8 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_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (? , ? , ? , ? , ?)) and documentob0_.cnpj=? order by documentob0_.starts_date desc limit ? 0 1 79 79 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 (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?
Details

select 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 79 79 0 0.00
graphinsert into etiqueta_documento (chave_nfe, data_associacao, id_etiqueta_anterior, id_etiqueta_atual, nome_usuario) values (?, ?, ?, ?, ?) 0 11 7 16 4 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 21 3 13 3 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 79 79 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 79 79 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 78 78 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 4 19 43 15 0.00
graphselect solicitaca0_.id as col_0_0_ from solicitacao_download_nfe solicitaca0_ where solicitaca0_.cnpj=? and (solicitaca0_.status in (?)) limit ? 0 5 15 23 8 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 76 76 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 76 76 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 3 25 34 7 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 75 75 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 3 25 41 13 0.00
graphselect count(*) as col_0_0_ from public.document_obrigacoes_view documentob0_ where documentob0_.starts_date>=? and (documentob0_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (? , ? , ? , ? , ?)) and documentob0_.cnpj=? 0 1 73 73 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 73 73 0 0.00
graphselect count(*) as col_0_0_ 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=? 0 4 18 40 14 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 3 24 40 13 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 73 73 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 (?, ?, ?) 0 1 73 73 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 (? = '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 5 14 15 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.cnpj_addressee = ? and d.data ->>'chaveNfe' = ? 0 12 6 9 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_ left outer join canhoto_importacao canhotoimp1_ on canhotonot0_.canhoto_importacao_id=canhotoimp1_.id where canhotoimp1_.id in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 2 36 60 33 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 72 72 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 10 7 9 1 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 1 69 69 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 7 9 25 7 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_15_, documentnf0_.type as type2_15_, documentnf0_.key as key3_15_, documentnf0_.nsu as nsu4_15_, documentnf0_.protocol as protocol5_15_, documentnf0_.addressee_name as addresse6_15_, documentnf0_.available_at as availabl7_15_, documentnf0_.canceled_at as canceled8_15_, documentnf0_.carta_correcao as carta_co9_15_, documentnf0_.cce_events as cce_eve10_15_, documentnf0_.cfops as cfops11_15_, documentnf0_.chaves_cte_associadas_sistema as chaves_12_15_, documentnf0_.cnpj as cnpj13_15_, documentnf0_.cnpj_addressee as cnpj_ad14_15_, documentnf0_.cnpj_carrier as cnpj_ca15_15_, documentnf0_.data as data16_15_, documentnf0_.data_emissao as data_em17_15_, documentnf0_.duplicatas as duplica18_15_, documentnf0_.etiquetas as etiquet19_15_, documentnf0_.fatura as fatura20_15_, documentnf0_.issuer_name as issuer_21_15_, documentnf0_.manifestation as manifes22_15_, documentnf0_.name_file as name_fi23_15_, documentnf0_.nfe_number as nfe_num24_15_, documentnf0_.notas_referencia as notas_r25_15_, documentnf0_.status as status26_15_, documentnf0_.value as value27_15_ from public.document_nfe_view documentnf0_ where documentnf0_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.key in (?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_carrier=? order by documentnf0_.data_emissao desc limit ? 0 1 69 69 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 67 67 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 substring(documentnf0_.cnpj_issuer, 1, 8)=? order by documentnf0_.addressee_name asc limit ? 0 1 67 67 0 0.00
graphselect featurefla0_.code as code1_63_, featurefla0_.value as value2_63_ from feature_flag featurefla0_ where featurefla0_.code=? 0 24 2 8 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_.status in (?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? offset ? 0 1 66 66 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 substring(documentnf0_.cnpj_issuer, 1, 8)=? order by documentnf0_.addressee_name asc limit ? offset ? 0 1 66 66 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 66 66 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=619 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 23 2 4 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.key in (?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 10 6 11 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 (? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 1 65 65 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 2 32 50 25 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 substring(documentct0_.addressee_cnpj_cpf, 1, 8)=? limit ? 0 6 10 14 2 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 63 63 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_carrier, 1, 8) = ? and d.type IN (?, ?, ?) and d.key in (?) and d.data_emissao between ? and ? 0 3 21 32 12 0.00
graphinsert into canhoto_nota (canhoto_importacao_id, created_at, documento_chave, empresa_cnpj, numero_nota) values (?, ?, ?, ?, ?) 0 7 9 26 7 0.00
graph update document_load_batch_request set status = ?, last_updated = now() where id = ? ; 0 25 2 5 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 4 15 48 21 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 62 62 0 0.00
graph SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(i
Details

SELECT d.cnpj_issuer as cnpj, CASE WHEN substring(item.produto -> 'prod' ->> 'cfop', 1, 1) IN ('5', '6', '7') THEN 'VENDA' ELSE 'DEVOLUCAO' END as tipoOperacao, d.data_emissao as dataEmissao, d.key, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'nnf' as numeroNotaFiscal, d.data -> 'nfe' -> 'infNFe' -> 'ide' ->> 'serie' as serie, d.cnpj_addressee as cnpjDestinatario, item.produto -> 'prod' ->> 'cprod' as codigoProduto, item.produto -> 'prod' ->> 'xprod' as descricaoProduto, item.produto -> 'prod' ->> 'cfop' as cfop, CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) as valorProduto, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) as baseCalculoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) as baseCalculoCofins, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) as aliquotaPis, CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) as valorRecolhidoPis, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) as aliquotaCofins, CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) as valorRecolhidoCofins, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vbc', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vbc') as numeric) as baseCalculoIcms, ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) as novaBaseCalculoIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) as aliquotaIcms, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) as valorIcmsAntesExclusao, ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsAposExclusao, CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) as valorIcmsRestituir 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_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) WHERE ds.status = '1' AND d.type IN ('NFE_4_0', 'NFE_3_1', 'NFE_2_0') and CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) <> 0 AND CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vpis' AS NUMERIC) <> 0 AND CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vcofins' AS NUMERIC) <> 0 AND item.produto -> 'prod' ->> 'cfop' IN ( '5101','5102','5103','5104','5105','5106','5109','5110','5111','5112','5113','5114','5115','5116','5117','5118','5119','5120','5122','5123','5124','5125','5251','5252','5253','5254','5255','5256','5257','5258','5301','5302','5303','5304','5305','5306','5307','5351','5352','5353','5354','5355','5356','5357','5359','5360','5401','5402','5403','5405','5414','5415','5451','5501','5502','5554','5651','5652','5653','5654','5655','5656','5657,5663','5666','5667','5901','5904','5905','5908','5910','5911','5912','5914','5915','5917','5920','5923','5924','5932', '6101','6102','6103','6104','6105','6106','6107','6108','6109','6110','6111','6112','6113','6114','6115','6116','6117','6118','6119','6120','6122','6123','6124','6125','6251,6252','6253','6254','6255','6256','6257','6258','6301','6302','6303','6304','6305','6306','6307','6351','6352','6353','6354','6355','6356','6357','6359','6360','6401','6402','6403','6404','6414','6415','6501','6502','6554','6651','6652','6653','6654','6655','6656','6657','6663','6666','6667','6901','6904','6905','6908','6910','6911','6912','6914','6915','6917','6920','6923','6924','6932', '7101','7102','7105','7106','7127','7251','7301','7358','7501','7651','7654','7667', '1201','1202','1203','1204','1205','1206','1207','1410','1411','1503','1504','1660','1661','1662', '2201','2202','2203','2204','2205','2206','2207','2410','2411','2503','2504','2660','2661','2662', '3201','3202','3205','3206','3207','3211','3503' ) AND d.cnpj_issuer = ? AND d.data_emissao BETWEEN CAST(? AS DATE) and CAST(? AS DATE) AND ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'vicms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'vicms') as numeric) - ( ( CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC) - ( CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'pis' -> 'pisAliq' ->> 'ppis' AS NUMERIC) / 100) ) - ( CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'vbc' AS NUMERIC) * (CAST(item.produto -> 'imposto' -> 'cofins' -> 'cofinsAliq' ->> 'pcofins' AS NUMERIC) / 100) ) ) * ( CAST(COALESCE(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms10' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms20' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms70' ->> 'picms', item.produto -> 'imposto' -> 'icms' -> 'icms90' ->> 'picms') as numeric) / 100 ) ) ) > 0 AND d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
0 1 61 61 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 6 10 18 7 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_15_, documentnf0_.type as type2_15_, documentnf0_.key as key3_15_, documentnf0_.nsu as nsu4_15_, documentnf0_.protocol as protocol5_15_, documentnf0_.addressee_name as addresse6_15_, documentnf0_.available_at as availabl7_15_, documentnf0_.canceled_at as canceled8_15_, documentnf0_.carta_correcao as carta_co9_15_, documentnf0_.cce_events as cce_eve10_15_, documentnf0_.cfops as cfops11_15_, documentnf0_.chaves_cte_associadas_sistema as chaves_12_15_, documentnf0_.cnpj as cnpj13_15_, documentnf0_.cnpj_addressee as cnpj_ad14_15_, documentnf0_.cnpj_carrier as cnpj_ca15_15_, documentnf0_.data as data16_15_, documentnf0_.data_emissao as data_em17_15_, documentnf0_.duplicatas as duplica18_15_, documentnf0_.etiquetas as etiquet19_15_, documentnf0_.fatura as fatura20_15_, documentnf0_.issuer_name as issuer_21_15_, documentnf0_.manifestation as manifes22_15_, documentnf0_.name_file as name_fi23_15_, documentnf0_.nfe_number as nfe_num24_15_, documentnf0_.notas_referencia as notas_r25_15_, documentnf0_.status as status26_15_, documentnf0_.value as value27_15_ from public.document_nfe_view documentnf0_ where documentnf0_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 60 60 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 60 60 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 11 5 30 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 2 29 47 24 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_.key in (select documentci1_.key from public.document_citadas documentci1_ where substring(documentci1_.cnpj_citado, 1, 8)=?)) order by documentnf0_.data_emissao desc limit ? 0 2 29 31 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_.status in (? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.key asc limit ? 0 1 58 58 0 0.00
graphinsert into exclusao_pis_cofins_base_calculo_ipi_cfop (aliquota_ipi, base_calculo_cofins, base_calculo_ipi, base_calculo_pis, cfop, id_consolidacao, diferenca_ipi, ipi_antes_exclusao, ipi_depois_exclusao, novo_base_calculo_ipi, periodo, taxa_selic, valor_cofins, valor_corrigido, valor_pis) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 21 2 5 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_.key in (? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 58 58 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 2 28 34 7 0.00
graphselect documentnf0_.key as key1_16_, documentnf0_.addressee_cpfcnpj as addresse2_16_, documentnf0_.addressee_name as addresse3_16_, documentnf0_.city_name as city_nam4_16_, documentnf0_.competency_date as competen5_16_, documentnf0_.data_emissao as data_emi6_16_, documentnf0_.type as type7_16_, documentnf0_.group_type as group_ty8_16_, documentnf0_.ibge_city_code as ibge_cit9_16_, documentnf0_.imported_at as importe10_16_, documentnf0_.iss_value as iss_val11_16_, documentnf0_.issuer_cpfcnpj as issuer_12_16_, documentnf0_.issuer_name as issuer_13_16_, documentnf0_.name_file as name_fi14_16_, documentnf0_.number as number15_16_, documentnf0_.opcao_simples as opcao_s16_16_, documentnf0_.opting_simple as opting_17_16_, documentnf0_.other_information as other_i18_16_, documentnf0_.rps_number as rps_num19_16_, documentnf0_.rps_serie as rps_ser20_16_, documentnf0_.service_code as service21_16_, documentnf0_.service_description as service22_16_, documentnf0_.status as status23_16_, documentnf0_.uf_initial as uf_init24_16_, documentnf0_.value as value25_16_, documentnf0_.verification_code as verific26_16_ from public.document_nfse_view documentnf0_ where (documentnf0_.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 asc limit ? 0 1 57 57 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_.tomador4_cnpj=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 1 57 57 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 (?, ?, ?) 0 1 57 57 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 9 6 20 5 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 1 57 57 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_.service_code in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 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 9 6 9 1 0.00
graphselect count(*) as col_0_0_ from public.document_obrigacoes_view documentob0_ where documentob0_.delivery_date<=? and documentob0_.delivery_date>=? and (documentob0_.final_type in (? , ? , ? , ? , ?)) and (documentob0_.type in (? , ? , ? , ?)) and documentob0_.cnpj=? 0 1 56 56 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ?) 0 19 2 7 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_.nfe_number=? and 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 1 54 54 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 3 18 22 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 INNER JOIN document_citadas dc ON d.key = dc.key AND d.protocol = dc.protocol AND d.nsu = dc.nsu AND d.type = dc.type AND d.cnpj_issuer = dc.cnpj_issuer WHERE dc.cnpj_citado = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? 0 4 13 16 2 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 2 26 40 19 0.00
graphselect d.data_emissao dataEmissao, d.key, d.data->'nfe'->'infNFe'->'ide'->>'nnf' numero, item.produto -> 'prod' ->> 'cprod' codigoProduto, item.produto -> 'prod' ->> 'xprod' descricaoProduto, item.produto -> 'prod' ->> 'ncm' ncm, item.produto -> 'prod' ->> 'cfop' cfop, cast(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms' as double precision ) valorIcms from document d, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) where cnpj_issuer = ? and type in ('NFE_4_0','NFE_3_1') and item.produto -> 'prod' ->> 'ncm' in (?, ?) and item.produto -> 'prod' ->> 'cfop' in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?
Details

select d.data_emissao dataEmissao, d.key, d.data->'nfe'->'infNFe'->'ide'->>'nnf' numero, item.produto -> 'prod' ->> 'cprod' codigoProduto, item.produto -> 'prod' ->> 'xprod' descricaoProduto, item.produto -> 'prod' ->> 'ncm' ncm, item.produto -> 'prod' ->> 'cfop' cfop, cast(item.produto -> 'imposto' -> 'icms' -> 'icms00' ->> 'vicms' as double precision ) valorIcms from document d, jsonb_array_elements(d.data -> 'nfe' -> 'infNFe' -> 'det') WITH ORDINALITY item(produto) where cnpj_issuer = ? and type in ('NFE_4_0','NFE_3_1') and item.produto -> 'prod' ->> 'ncm' in (?, ?) and item.produto -> 'prod' ->> 'cfop' in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ?
0 9 5 7 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 3 17 17 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 12 17 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 12 18 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 SUBSTRING(d.cnpj_addressee, 1, 8) = ? and d.type IN (?, ?, ?) and d.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 1 50 50 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_.key in (?)) and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_issuer, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 2 25 25 0 0.00
graphselect simplesnac0_.id as id1_89_, simplesnac0_.cnpj as cnpj2_89_, simplesnac0_.despesas_aquisicoes_mercadorias as despesas3_89_, simplesnac0_.despesas_custos_folha as despesas4_89_, simplesnac0_.despesas_tomadas_servicos as despesas5_89_, simplesnac0_.periodo as periodo6_89_, simplesnac0_.receita_venda_mercadorias as receita_7_89_, simplesnac0_.receita_venda_servicos as receita_8_89_, simplesnac0_.total_despesas as total_de9_89_, simplesnac0_.total_receita as total_r10_89_ from simples_nacional_compras_brutas_vendas_brutas_view simplesnac0_ where simplesnac0_.periodo<=? and simplesnac0_.periodo>=? and simplesnac0_.cnpj=? order by simplesnac0_.periodo asc limit ? 0 2 25 46 29 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 INNER JOIN document_citadas dc ON d.key = dc.key AND d.protocol = dc.protocol AND d.nsu = dc.nsu AND d.type = dc.type AND d.cnpj_issuer = dc.cnpj_issuer WHERE dc.cnpj_citado = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 4 12 20 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_.key in (? , ?)) and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 1 49 49 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 9 5 12 3 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 6 8 35 13 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 16 21 7 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod'
Details

WITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual
0 2 23 30 9 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 6 7 23 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 3 15 18 3 0.00
graphselect item.produto ->> 'codigo' as codigo, item.produto ->> 'nome' as nome, item.produto ->> 'codigo_ncm' as codigoNcm, item.produto ->> 'descricao_unidade_medida' as descricaoUnidadeMedida, sum(cast(item.produto ->> 'valor' as numeric)) as valor, sum(cast(item.produto ->> 'quantidade' as numeric)) as quantidade, sum(cast(item.produto ->> 'valor' as numeric)) / sum(cast(item.produto ->> 'quantidade' as numeric)) as valorUnitario, max(data_processamento) as dataProcessamento, max(duracao_ultimo_processamento) as duracaoUltimoProcessamento from cnpj_consolidation, jsonb_array_elements(data -> 'produtos_vendidos') with ordinality item(produto) where cnpj in (?, ?, ?, ?, ?, ?, ?, ?) and tipo_consolidacao = 'ANALISE_REPRESENTATIVIDADE' and item.produto ->> 'periodo' between ? and ? and cast(item.produto ->> 'valor' as numeric) > 0 AND (? = 'nao_filtrar_ie' OR inscricao_estadual =?) group by item.produto ->> 'codigo', item.produto ->> 'nome', item.produto ->> 'codigo_ncm', item.produto ->> 'descricao_unidade_medida' order by valor desc limit 100 0 3 15 17 1 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_.status in (?)) and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.key in (? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 5 9 20 6 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 11 29 12 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 1 45 45 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_.ibge_city_code in (?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 9 5 14 3 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 5 9 18 5 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 14 34 16 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_.key in (? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 44 44 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 4 10 21 7 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_15_, documentnf0_.type as type2_15_, documentnf0_.key as key3_15_, documentnf0_.nsu as nsu4_15_, documentnf0_.protocol as protocol5_15_, documentnf0_.addressee_name as addresse6_15_, documentnf0_.available_at as availabl7_15_, documentnf0_.canceled_at as canceled8_15_, documentnf0_.carta_correcao as carta_co9_15_, documentnf0_.cce_events as cce_eve10_15_, documentnf0_.cfops as cfops11_15_, documentnf0_.chaves_cte_associadas_sistema as chaves_12_15_, documentnf0_.cnpj as cnpj13_15_, documentnf0_.cnpj_addressee as cnpj_ad14_15_, documentnf0_.cnpj_carrier as cnpj_ca15_15_, documentnf0_.data as data16_15_, documentnf0_.data_emissao as data_em17_15_, documentnf0_.duplicatas as duplica18_15_, documentnf0_.etiquetas as etiquet19_15_, documentnf0_.fatura as fatura20_15_, documentnf0_.issuer_name as issuer_21_15_, documentnf0_.manifestation as manifes22_15_, documentnf0_.name_file as name_fi23_15_, documentnf0_.nfe_number as nfe_num24_15_, documentnf0_.notas_referencia as notas_r25_15_, documentnf0_.status as status26_15_, documentnf0_.value as value27_15_ from public.document_nfe_view documentnf0_ where documentnf0_.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 1 43 43 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_.inscricao_estadual is null) 0 10 4 16 4 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_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.key in (? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 2 21 31 14 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 1 41 41 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 2 20 27 9 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 1 40 40 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 10 19 7 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 39 39 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_.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 1 39 39 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 2 19 24 6 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 39 39 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_.key in (? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 39 39 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_.key in (? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 39 39 0 0.00
graphselect count(monitorame0_.id) as col_0_0_ from monitoramento_nota monitorame0_ where monitorame0_.cnpj_responsavel=? 0 1 38 38 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 9 4 14 3 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 3 12 16 3 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 2 18 31 17 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 10 3 6 1 0.00
graphselect item.produto ->> 'codigo' as codigo, item.produto ->> 'nome' as nome, item.produto ->> 'codigo_ncm' as codigoNcm, item.produto ->> 'descricao_unidade_medida' as descricaoUnidadeMedida, sum(cast(item.produto ->> 'valor' as numeric)) as valor, sum(cast(item.produto ->> 'quantidade' as numeric)) as quantidade, sum(cast(item.produto ->> 'valor' as numeric)) / sum(cast(item.produto ->> 'quantidade' as numeric)) as valorUnitario, max(data_processamento) as dataProcessamento, max(duracao_ultimo_processamento) as duracaoUltimoProcessamento from cnpj_consolidation, jsonb_array_elements(data -> 'produtos_comprados') with ordinality item(produto) where cnpj in (?, ?, ?, ?, ?, ?, ?, ?) and tipo_consolidacao = 'ANALISE_REPRESENTATIVIDADE' and item.produto ->> 'periodo' between ? and ? and cast(item.produto ->> 'valor' as numeric) > 0 AND (? = 'nao_filtrar_ie' OR inscricao_estadual =?) group by item.produto ->> 'codigo', item.produto ->> 'nome', item.produto ->> 'codigo_ncm', item.produto ->> 'descricao_unidade_medida' order by valor desc limit 100 0 3 12 13 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 12 3 4 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_.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 1 37 37 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_.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 1 36 36 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_.key in (? , ? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 36 36 0 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 ? offset ? 0 7 5 9 2 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 1 35 35 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_.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 1 35 35 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ?)) and documentoa1_.tipo_documento=? 0 7 5 12 3 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual 0 2 17 23 7 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 1 35 35 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_.data_emissao desc limit ? offset ? 0 1 35 35 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 2 17 18 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_.key in (? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_addressee=? order by documentnf0_.data_emissao desc limit ? 0 1 35 35 0 0.00
graphselect documentcf0_.cnpj_issuer as cnpj_iss1_6_, documentcf0_.type as type2_6_, documentcf0_.key as key3_6_, documentcf0_.nsu as nsu4_6_, documentcf0_.protocol as protocol5_6_, documentcf0_.cnpj as cnpj6_6_, documentcf0_.addressee_cnpj as addresse7_6_, documentcf0_.addressee_name as addresse8_6_, documentcf0_.addressee_type as addresse9_6_, documentcf0_.cfe_type as cfe_typ10_6_, documentcf0_.coupon_number as coupon_11_6_, documentcf0_.data_emissao as data_em12_6_, documentcf0_.imported_at as importe13_6_, documentcf0_.issuer_cnpj as issuer_14_6_, documentcf0_.issuer_name as issuer_15_6_, documentcf0_.name_file as name_fi16_6_, documentcf0_.serie_sat as serie_s17_6_, documentcf0_.status as status18_6_, documentcf0_.valor as valor19_6_ from public.document_cfe_view documentcf0_ where documentcf0_.data_emissao<=? and documentcf0_.data_emissao>=? and (documentcf0_.type in (? , ? , ? , ? , ? , ? , ?)) and documentcf0_.cnpj_issuer=? order by documentcf0_.data_emissao desc limit ? 0 5 7 16 5 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 2 17 21 5 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 1 34 34 0 0.00
graphselect cfeperiodo0_.id as id1_30_, cfeperiodo0_.data_atualizacao as data_atu2_30_, cfeperiodo0_.data_criacao as data_cri3_30_, cfeperiodo0_.chave_acesso as chave_ac4_30_, cfeperiodo0_.cnpj as cnpj5_30_, cfeperiodo0_.data_fim as data_fim6_30_, cfeperiodo0_.data_inicio as data_ini7_30_, cfeperiodo0_.id_cfe_periodo_importacao as id_cfe_11_30_, cfeperiodo0_.id_cfe_periodo_importacao_job_empresa_matriz as id_cfe_12_30_, cfeperiodo0_.recorrente as recorren8_30_, cfeperiodo0_.status as status9_30_, cfeperiodo0_.versao as versao10_30_ from cfe_periodo_importacao_job cfeperiodo0_ where cfeperiodo0_.chave_acesso in (?) 0 7 4 7 1 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 ? and d.data ->>'chaveNfe' = ? 0 1 33 33 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_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_addressee, 1, 8)=? order by documentnf0_.issuer_name asc limit ? 0 1 33 33 0 0.00
graphselect count(*) as col_0_0_ from public.document_nfe_canhoto_view documentnf0_ where documentnf0_.canhoto_diferenca_dias_associacao>=1 and documentnf0_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? 0 2 16 27 14 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 substring(documentct0_.addressee_cnpj_cpf, 1, 8)=? limit ? 0 4 8 20 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_carrier = ? and d.type IN (?, ?, ?) and d.data_emissao between ? and ? 0 7 4 5 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 3 10 19 7 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 8 4 13 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 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 ? offset ? 0 1 32 32 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 3 10 23 10 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' AND (? = 'nao_filtrar_ie' OR bk.inscricao_estadual =?) 0 2 16 17 1 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 3 10 17 7 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 1 32 32 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_.numero_nota=? and canhotonot0_.empresa_cnpj=? 0 10 3 4 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 2 15 29 19 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 30 30 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.key in (?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 1 30 30 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 3 10 16 6 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 30 30 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 2 14 23 12 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 2 14 16 2 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 2 14 22 10 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 2 14 17 4 0.00
graphselect count(documentnf0_.key) as col_0_0_ from public.document_nfse_view documentnf0_ where (documentnf0_.opting_simple=? or documentnf0_.opcao_simples=?) and (documentnf0_.status in (? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? 0 5 5 12 4 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where (documentct0_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? 0 1 28 28 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_.cnpj_issuer=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_cpf_remetente=? limit ? 0 3 9 13 3 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 2 14 14 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 9 3 4 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 2 13 14 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.key in (?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 1 27 27 0 0.00
graph SELECT SUBSTRING(cc.periodo, 1, 4) AS ano, SUM(CAST(cc.data ->> 'total_receita' AS NUMERIC)) AS totalReceita, SUM(CAST(cc.data ->> 'total_despesas' AS NUMERIC)) AS totalDespesas FROM cnpj_consolidation cc WHERE cc.tipo_consolidacao = 'SIMPLES_NACIONAL_VENDAS_BRUTAS_X_COMPRAS_BRUTAS' AND cc.cnpj = ? AND cc.periodo between ? and ? GROUP BY SUBSTRING(cc.periodo, 1, 4) 0 2 13 24 14 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_.service_code in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 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 5 5 6 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 8 3 9 2 0.00
graph/* BATCH */ INSERT INTO cfe_periodo_importacao_job (chave_acesso, id_cfe_periodo_importacao, data_fim, cnpj, status, recorrente, versao) VALUES (?, ?, ?, ?, ?, ?, ?) 0 1 27 27 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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 2 13 14 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 (?) and d.data_emissao between ? and ? 0 5 5 6 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 5 11 3 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 ds.status IN (?, ?) 0 2 13 15 2 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 2 13 14 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 1 25 25 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_.canhoto_diferenca_dias_associacao>=1 and (documentnf0_.canhoto_id is null) and documentnf0_.nfe_number=? and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 1 25 25 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 25 25 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ?)) and documentoa1_.tipo_documento=? 0 6 4 7 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 (?)) and (documentnf0_.type in (? , ? , ?)) and documentnf0_.cnpj_carrier=? order by documentnf0_.data_emissao desc limit ? 0 1 25 25 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_.key in (? , ? , ?)) and (documentct0_.type in (? , ?)) and substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? 0 2 12 21 12 0.00
graphselect count(d) 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 0 2 12 20 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_.service_code in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 5 4 6 1 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 5 4 6 1 0.00
graphselect count(documentnf0_.key) as col_0_0_ from public.document_nfse_view documentnf0_ where (documentnf0_.opting_simple=? or documentnf0_.opcao_simples=?) and (documentnf0_.status in (? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? 0 6 4 4 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 3 8 16 7 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 7 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_.opting_simple=? or documentnf0_.opcao_simples=?) and (documentnf0_.status in (? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 5 4 5 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 4 5 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 1 23 23 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_.status in (?)) and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.key in (? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 2 11 16 6 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=1370 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 7 3 5 0 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_14_, documentnf0_.type as type2_14_, documentnf0_.key as key3_14_, documentnf0_.nsu as nsu4_14_, documentnf0_.protocol as protocol5_14_, documentnf0_.aliquota_cfem as aliquota6_14_, documentnf0_.aliquota_iof as aliquota7_14_, documentnf0_.cnpj_vendedor as cnpj_ven8_14_, documentnf0_.data_competencia as data_com9_14_, documentnf0_.data_emissao as data_em10_14_, documentnf0_.nome_emitente as nome_em11_14_, documentnf0_.nome_vendedor as nome_ve12_14_, documentnf0_.status as status13_14_, documentnf0_.tipo_operacao as tipo_op14_14_, documentnf0_.uf_emitente as uf_emit15_14_, documentnf0_.uf_vendedor as uf_vend16_14_, documentnf0_.valor_cfem as valor_c17_14_, documentnf0_.valor_iof as valor_i18_14_, documentnf0_.valor_liquido_nfe_ouro as valor_l19_14_, documentnf0_.valor_total_nfe_ouro as valor_t20_14_, documentnf0_.valor_total_quantidade_ouro_liquido as valor_t21_14_ from public.document_nfe_ouro_view documentnf0_ where documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.cnpj_issuer=? order by documentnf0_.data_emissao desc limit ? 0 2 11 16 7 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.key in (?)) and (documentct0_.type in (? , ?)) and documentct0_.cnpj_issuer=? limit ? 0 5 4 5 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 4 5 8 1 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 1 22 22 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 22 22 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 4 5 6 0 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor
Details

WITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual
0 2 11 14 4 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 2 11 11 0 0.00
graphselect document0_.cnpj_issuer as cnpj_iss1_4_, document0_.type as type2_4_, document0_.key as key3_4_, document0_.nsu as nsu4_4_, document0_.protocol as protocol5_4_, document0_.cnpj as cnpj6_4_, document0_.cnpj_addressee as cnpj_add7_4_, document0_.cnpj_carrier as cnpj_car8_4_, document0_.cnpj_cpf_remetente as cnpj_cpf9_4_, document0_.data as data10_4_, document0_.data_emissao as data_em11_4_, document0_.group_type as group_t12_4_, document0_.gzip as gzip13_4_, document0_.import_type as import_14_4_, document0_.imported_at as importe15_4_, document0_.info as info16_4_, document0_.inscricao_estadual as inscric17_4_, document0_.name_file as name_fi18_4_, document0_.schema as schema19_4_ from public.document document0_ where (document0_.type in ('NFE_4_0' , 'NFE_3_1' , 'NFE_2_0')) and (document0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (document0_.data_emissao between ? and ?) 0 5 4 7 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_ left outer join canhoto_importacao canhotoimp1_ on canhotonot0_.canhoto_importacao_id=canhotoimp1_.id where canhotoimp1_.id in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 1 21 21 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 2 10 16 7 0.00
graphinsert into exclusao_icms_base_calculo_ipi_cfop (aliquota_ipi, base_calculo_icms, base_calculo_ipi, cfop, id_consolidacao, diferenca_ipi, ipi_antes_exclusao, ipi_depois_exclusao, novo_base_calculo_ipi, periodo, taxa_selic, valor_corrigido, valor_icms) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 0 6 3 6 1 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 1 21 21 0 0.00
graphWITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscri
Details

WITH produtos AS ( SELECT TO_CHAR(d.data_emissao, 'YYYY-MM') AS periodo, d.data -> 'nfe' -> 'infNFe' ->> 'ie' AS inscricaoEstadual, item.produto -> 'prod' ->> 'cprod' AS codigo, item.produto -> 'prod' ->> 'xprod' AS nome, item.produto -> 'prod' ->> 'ncm' AS codigoNcm, item.produto -> 'prod' ->> 'ucom' AS descricaoUnidadeMedida, SUM(CAST(item.produto -> 'prod' ->> 'qcom' AS NUMERIC)) AS quantidade, SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) AS valor, row_number() OVER ( PARTITION BY TO_CHAR(d.data_emissao, 'YYYY-MM') ORDER BY SUM(CAST(item.produto -> 'prod' ->> 'vprod' AS NUMERIC)) DESC ) AS rank FROM document d CROSS JOIN LATERAL jsonb_array_elements( CASE WHEN d.type IN ('NFE_4_0','NFE_3_1') THEN d.data -> 'nfe' -> 'infNFe' -> 'det' ELSE d.data -> 'infCFe' -> 'det' END ) WITH ORDINALITY AS item(produto) WHERE d.cnpj_issuer = ? AND d.key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND d.type IN ('NFE_4_0','NFE_3_1','CFE_0_7','CFE_0_8','CFE_0_9','CFE_0_10') AND d.data_emissao BETWEEN ? AND ? AND item.produto -> 'prod' ->> 'cfop' IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY TO_CHAR(d.data_emissao, 'YYYY-MM'), d.data -> 'nfe' -> 'infNFe' ->> 'ie', item.produto -> 'prod' ->> 'cprod', item.produto -> 'prod' ->> 'xprod', item.produto -> 'prod' ->> 'ncm', item.produto -> 'prod' ->> 'ucom' ) SELECT periodo, inscricaoEstadual, codigo, nome, codigoNcm, descricaoUnidadeMedida, SUM(quantidade) AS quantidade, SUM(valor) AS valor FROM produtos WHERE rank <= ? GROUP BY periodo, codigo, nome, codigoNcm, descricaoUnidadeMedida, inscricaoEstadual
0 2 10 15 6 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 20 20 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_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_cpf_remetente=? limit ? 0 2 10 14 5 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 1 20 20 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_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentnf0_.type in (? , ? , ?)) and substring(documentnf0_.cnpj_addressee, 1, 8)=? 0 2 10 15 7 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 1 20 20 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 20 20 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 10 10 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_.remetente_cnpj_cpf=? and documentct0_.cnpj_issuer=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.tomador4_cnpj=? limit ? 0 1 19 19 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 12 3 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 1 19 19 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 18 18 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 9 10 1 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 6 3 5 1 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 4 8 2 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 1 18 18 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=619 order by etiqueta0_.id desc limit ? 0 6 3 5 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 3 6 8 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 10 2 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_.tomador4_cnpj=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_cpf_remetente=? limit ? 0 1 17 17 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 0 0.00
graphselect documentnf0_.cnpj_issuer as cnpj_iss1_12_, documentnf0_.type as type2_12_, documentnf0_.key as key3_12_, documentnf0_.nsu as nsu4_12_, documentnf0_.protocol as protocol5_12_, documentnf0_.addressee_name as addresse6_12_, documentnf0_.available_at as availabl7_12_, documentnf0_.bcicms as bcicms8_12_, documentnf0_.bcicmsst as bcicmsst9_12_, documentnf0_.canceled_at as cancele10_12_, documentnf0_.cce_events as cce_eve11_12_, documentnf0_.cnpj as cnpj12_12_, documentnf0_.cnpj_addressee as cnpj_ad13_12_, documentnf0_.cnpj_carrier as cnpj_ca14_12_, documentnf0_.data_emissao as data_em15_12_, documentnf0_.issuer_name as issuer_16_12_, documentnf0_.model as model17_12_, documentnf0_.name_file as name_fi18_12_, documentnf0_.nfe_number as nfe_num19_12_, documentnf0_.receiveruf as receive20_12_, documentnf0_.serie_number as serie_n21_12_, documentnf0_.status as status22_12_, documentnf0_.v_cofins as v_cofin23_12_, documentnf0_.vicms as vicms24_12_, documentnf0_.vipi as vipi25_12_, documentnf0_.v_other as v_other26_12_, documentnf0_.vpis as vpis27_12_, documentnf0_.v_prod as v_prod28_12_, documentnf0_.vst as vst29_12_, documentnf0_.value as value30_12_ from public.document_nfce_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 3 5 7 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 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 1 17 17 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 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<=2320.91 and documentnf0_.value>=2320.91 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 17 17 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 16 16 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 9 1 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 ? and d.data ->>'chaveNfe' = ? 0 1 16 16 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 16 16 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 16 16 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 8 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 4 6 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 8 8 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.key in (?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 1 16 16 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 15 15 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 15 15 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 15 15 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-10-01' and '2024-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 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=123 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 6 2 4 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 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_.opting_simple=? or documentnf0_.opcao_simples=?) and (documentnf0_.status in (? , ?)) and 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 15 15 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 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 2 7 10 3 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-01-01' and '2025-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 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 INNER JOIN document_citadas dc ON d.key = dc.key AND d.protocol = dc.protocol AND d.nsu = dc.nsu AND d.type = dc.type AND d.cnpj_issuer = dc.cnpj_issuer WHERE SUBSTRING(dc.cnpj_citado, 1, 8) = ? and d.type IN (?, ?, ?) and d.key in (?) and d.data_emissao between ? and ? 0 2 7 9 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 15 15 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 15 15 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 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 15 15 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 0 0.00
graphselect cfeperiodo0_.id as id1_0_0_, cfeperiodo0_.data_atualizacao as data_atu2_0_0_, cfeperiodo0_.data_criacao as data_cri3_0_0_, cfeperiodo0_.cnpj as cnpj4_0_0_, cfeperiodo0_.data_fim as data_fim5_0_0_, cfeperiodo0_.data_inicio as data_ini6_0_0_, cfeperiodo0_.email_solicitante as email_so7_0_0_, cfeperiodo0_.importar_com_mesma_raiz_cnpj as importar8_0_0_, cfeperiodo0_.planilha as planilha9_0_0_, cfeperiodo0_.planilha_qtd_chave_acesso as planilh10_0_0_ from public.cfe_periodo_importacao cfeperiodo0_ where cfeperiodo0_.id=? 0 1 15 15 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-05-01' and '2024-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 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 1 14 14 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-02-01' and '2025-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 7 0 0.00
graph/* BATCH */ delete from etiqueta_documento where id=? 0 3 4 7 2 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 14 14 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-04-01' and '2023-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 1 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 1 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 14 14 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 14 14 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-07-01' and '2024-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 7 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 7 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_.key in (? , ?)) and (documentct0_.type in (? , ?)) and substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? 0 1 14 14 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_.key in (? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 14 14 0 0.00
graphselect etiquetado0_.id as id1_22_, etiquetado0_.chave_nfe as chave_nf2_22_, etiquetado0_.cnpj as cnpj3_22_, etiquetado0_.cor_etiqueta_anterior as cor_etiq4_22_, etiquetado0_.cor_etiqueta_atual as cor_etiq5_22_, etiquetado0_.data_associacao as data_ass6_22_, etiquetado0_.nome_etiqueta_anterior as nome_eti7_22_, etiquetado0_.nome_etiqueta_atual as nome_eti8_22_, etiquetado0_.nome_usuario as nome_usu9_22_, etiquetado0_.tipo_operacao_nota as tipo_op10_22_ from public.etiqueta_documento_historico etiquetado0_ where etiquetado0_.data_associacao<=? and etiquetado0_.data_associacao>=? and (etiquetado0_.tipo_operacao_nota in (?)) and (upper(etiquetado0_.cnpj) like ?) 0 1 14 14 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 14 14 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 5 1 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 ? and d.data ->>'chaveNfe' = ? 0 1 14 14 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 14 14 0 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 ? offset ? 0 2 7 10 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 7 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 5 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 14 14 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_.tomador4_cnpj=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 14 14 0 0.00
graph SELECT COUNT(*) 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.data_emissao BETWEEN ? AND ? AND d.type IN (?, ?, ?) AND d.cnpj_issuer = ? AND ds.status <> '3' 0 2 7 10 4 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 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 1 14 14 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 14 14 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 ? and d.cnpj_addressee = ? 0 3 4 6 1 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 7 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.key in (?, ?, ?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 1 14 14 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<=40515.57 and documentnf0_.value>=40515.57 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 14 14 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 7 8 1 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 1 13 13 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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 1 13 13 0 0.00
graphselect nfevendade0_.key as key1_78_, nfevendade0_.cnpj_destinatario as cnpj_des2_78_, nfevendade0_.cnpj_issuer as cnpj_iss3_78_, nfevendade0_.data_emissao as data_emi4_78_, nfevendade0_.numero_nota as numero_n5_78_, nfevendade0_.razao_social_destinatario as razao_so6_78_, nfevendade0_.tipo_operacao as tipo_ope7_78_, nfevendade0_.valor as valor8_78_ from nfe_venda_devolucao_canceladas_view nfevendade0_ where nfevendade0_.data_emissao<=? and nfevendade0_.data_emissao>=? and nfevendade0_.cnpj_issuer=? 0 1 13 13 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 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_.remetente_cnpj_cpf=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_issuer=? limit ? 0 2 6 8 2 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 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 5 2 3 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 13 13 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 13 13 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-12-01' and '2024-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 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 13 13 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-06-01' and '2024-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 13 13 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '10897763000130' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '10897763000130' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 2 6 7 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 13 13 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 3 0 0.00
graphselect count(esocialdoc0_.id) as col_0_0_ from esocial_documento_lote esocialdoc0_ where esocialdoc0_.cnpj=? 0 1 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 3 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_.cnpj_issuer=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_issuer=? limit ? 0 2 6 7 1 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 3 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12 12 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 3 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.key in (?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 1 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 3 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 12 12 0 0.00
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_.tipo_consolidacao in (?)) and cnpjconsol0_.periodo<=? and cnpjconsol0_.periodo>=? and cnpjconsol0_.cnpj=? 0 3 4 5 1 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 3 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_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 12 12 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.key in (?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 1 12 12 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.key in (?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 1 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 3 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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 1 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 12 12 0 0.00
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 12 12 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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 1 12 12 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 3 3 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 1 12 12 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.key in (?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 1 12 12 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 3 4 5 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph 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 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 11 11 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 1 11 11 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_.key in (? , ? , ? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 11 11 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.key in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? 0 1 11 11 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 1 11 11 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.key in (?, ?, ?, ?, ?, ?, ?, ?) and d.data_emissao between ? and ? and d.data ->>'chaveNfe' = ? 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 11 11 0 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (?)) and (documentwi0_.type in (? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 5 2 3 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 2 3 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-10-01' and '2022-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 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.key in (?) and d.data_emissao between ? and ? 0 2 5 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 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 d.data ->>'chaveNfe' = ? and cn.id is null and (CAST(COALESCE(cn.created_at, CURRENT_TIMESTAMP) AS date) - CAST(d.data_emissao AS date)) >= ? 0 1 11 11 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 3 3 6 2 0.00
graphselect documentwi0_.key as key3_4_, documentwi0_.data as data10_4_, documentwi0_.data_emissao as data_em11_4_, documentwi0_.type as type2_4_ from public.document documentwi0_ where (documentwi0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentwi0_.type in (? , ?)) and (documentwi0_.data_emissao between ? and ?) 0 2 5 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 11 11 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-03-01' and '2025-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph 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 3 3 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 10 10 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_.cnpj_issuer=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 10 10 0 0.00
graph SELECT COUNT(*) 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.data_emissao BETWEEN ? AND ? AND d.type IN ('CTE', 'CTE_OS') AND (d.cnpj_addressee = ? or d.cnpj_issuer = ?) and ds.status = '3' 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-01-01' and '2022-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 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=13256 and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? order by documentnf0_.data_emissao desc limit ? 0 2 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2020-12-01' and '2020-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graphselect count(documentnf0_.key) as col_0_0_ from public.document_nfse_view documentnf0_ where (documentnf0_.service_code in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.addressee_cpfcnpj=? 0 3 3 4 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 10 10 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_.remetente_cnpj_cpf=? and documentct0_.cnpj_issuer=? and documentct0_.numero_cte=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_cpf_remetente=? limit ? 0 1 10 10 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.key in (?, ?) and d.data_emissao between ? and ? 0 1 10 10 0 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 in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 3 3 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 4 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph SELECT bk.id FROM fiscal_book_keeping bk WHERE bk.cnpj = ? AND bk.period IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND bk.type = ? AND bk.status = 'READY' 0 4 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph SELECT COUNT(*) 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.data_emissao BETWEEN ? AND ? AND d.type IN ('CTE', 'CTE_OS') AND d.cnpj_issuer = ? AND (ds.status IS NULL OR ds.status <> '3') 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-09-01' and '2022-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 10 10 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-11-01' and '2021-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
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 is null 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 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_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-12-01' and '2025-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-11-01' and '2022-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graphinsert into public.cfe_periodo_importacao (data_atualizacao, data_criacao, cnpj, data_fim, data_inicio, email_solicitante, importar_com_mesma_raiz_cnpj, planilha, planilha_qtd_chave_acesso) values (?, ?, ?, ?, ?, ?, ?, ?, ?) 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 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_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.cnpj_issuer, 1, 8)=? limit ? 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-12-01' and '2022-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-11-01' and '2023-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-09-01' and '2023-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-04-01' and '2022-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 9 9 0 0.00
graphselect nfevendade0_.key as key1_78_, nfevendade0_.cnpj_destinatario as cnpj_des2_78_, nfevendade0_.cnpj_issuer as cnpj_iss3_78_, nfevendade0_.data_emissao as data_emi4_78_, nfevendade0_.numero_nota as numero_n5_78_, nfevendade0_.razao_social_destinatario as razao_so6_78_, nfevendade0_.tipo_operacao as tipo_ope7_78_, nfevendade0_.valor as valor8_78_ from nfe_venda_devolucao_canceladas_view nfevendade0_ where (upper(nfevendade0_.tipo_operacao) like ?) and nfevendade0_.data_emissao<=? and nfevendade0_.data_emissao>=? and nfevendade0_.cnpj_issuer=? 0 1 9 9 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-05-01' and '2023-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-03-01' and '2024-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-03-01' and '2021-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-09-01' and '2025-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-01-01' and '2021-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-03-01' and '2022-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-02-01' and '2022-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-07-01' and '2023-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-05-01' and '2022-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
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=1410 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 3 2 4 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-08-01' and '2022-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-07-01' and '2022-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-04-01' and '2021-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-01-01' and '2024-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-12-01' and '2021-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-01-01' and '2023-01-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-04-01' and '2025-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-08-01' and '2021-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-08-01' and '2023-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-02-01' and '2021-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-11-01' and '2025-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-07-01' and '2025-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 8 8 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 3 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-10-01' and '2021-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2022-06-01' and '2022-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-06-01' and '2025-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
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_.tomador4_cnpj=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? limit ? offset ? 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-05-01' and '2021-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 8 8 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 7 7 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 2 3 5 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 7 0 0.00
graphselect count(documentnf0_.key) as col_0_0_ from public.document_nfse_view documentnf0_ where (documentnf0_.service_code in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.data_emissao<=? and documentnf0_.data_emissao>=? and documentnf0_.group_type=? and documentnf0_.issuer_cpfcnpj=? 0 2 3 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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_.service_code in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) 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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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<=200 and documentnf0_.value>=200 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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graphselect count(cfeperiodo0_.id) as col_0_0_ from public.cfe_periodo_importacao cfeperiodo0_ where cfeperiodo0_.cnpj=? and (? is null or cfeperiodo0_.email_solicitante like (('%'||cast(? as varchar(255))||'%'))) and (cast(? as varchar(255)) is null or DATE(cast(? as varchar(255)))=DATE(cfeperiodo0_.data_criacao)) and (cast(? as varchar(255)) is null or DATE(cfeperiodo0_.data_inicio)>=DATE(cast(? as varchar(255)))) and (cast(? as varchar(255)) is null or DATE(cfeperiodo0_.data_fim)<=DATE(cast(? as varchar(255)))) 0 2 3 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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
graphselect count(*) as col_0_0_ 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=? 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-07-01' and '2021-07-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 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_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.tomador4_cnpj, 1, 8)=? limit ? 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 7 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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 2 3 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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
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<=855.5 and documentnf0_.value>=855.5 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
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-04-01' and '2024-04-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-06-01' and '2021-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-03-01' and '2023-03-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 7 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '11976306000102' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '11976306000102' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-02-01' and '2023-02-28' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-05-01' and '2025-05-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-06-01' and '2023-06-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-08-01' and '2024-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 = '16613328000113' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '16613328000113' and d.type in ('NFCE', 'NFCE_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 = '02029746000153' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '02029746000153' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '42645711000163' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '42645711000163' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-12-01' and '2023-12-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-11-01' and '2024-11-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-08-01' and '2025-08-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2021-09-01' and '2021-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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=196990 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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2025-10-01' and '2025-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 7 0 0.00
graph with filtrados_cfe as ( select d.data_emissao, d.data from public.document as d inner join document_status ds on d.KEY = ds.KEY and d.cnpj_issuer = ds.cnpj_issuer and d.protocol = ds.protocol and d.nsu = ds.nsu and d.type = ds.type where ds.status = '1' and d.cnpj_issuer = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-09-01' and '2024-09-30' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2023-10-01' and '2023-10-31' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 7 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=3293 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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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
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<=587.39 and documentnf0_.value>=587.39 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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_3_1', 'NFCE_4_0') and d.data @? '$.nfe.infNFe.det[*].prod.ncm ? (@ == 24021000 || @ == "24021000" || @ == 24022000 || @ == "24022000" || @ == 24029000 || @ == "24029000")' and d.data_emissao between '2024-02-01' and '2024-02-29' ), explodidos as ( select fc.data_emissao as dataEmissao, (i.prod ->> 'vprod')::numeric as baseCalculoPisProduto from filtrados_cfe as fc cross join lateral jsonb_to_recordset(fc.data -> 'infCFe' -> 'det') as i(prod jsonb) where i.prod ->> 'ncm' in ('24021000', '24022000', '24029000') union all select fn.data_emissao, (j.prod ->> 'vprod')::numeric from filtrados_nfce as fn cross join lateral jsonb_to_recordset(fn.data -> 'nfe' -> 'infNFe' -> 'det') as j(prod jsonb) where j.prod ->> 'ncm' in ('24021000', '24022000', '24029000') ) select to_char(date(dataEmissao), 'YYYY-MM') as periodo, SUM(baseCalculoPisProduto) as valorBaseCalculo, SUM(baseCalculoPisProduto) * 3.42 as valorBasePisSt, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 as valorPisSt, SUM(baseCalculoPisProduto) * 0.0065 as valorPisVarejo, SUM(baseCalculoPisProduto) * (3.42 - 1) as valorDiferencaBasePis, SUM(baseCalculoPisProduto) * 3.42 * 0.0065 - SUM(baseCalculoPisProduto) * 0.0065 as valorPisRestituir, SUM(baseCalculoPisProduto) * 2.9169 as valorBaseCofinsSt, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 as valorCofinsSt, SUM(baseCalculoPisProduto) * 0.03 as valorCofinsVarejo, SUM(baseCalculoPisProduto) * (2.9169 - 1) as valorDiferencaBaseCofins, SUM(baseCalculoPisProduto) * 2.9169 * 0.03 - SUM(baseCalculoPisProduto) * 0.03 as valorCofinsRestituir from explodidos group by 1; 0 1 6 6 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=840511 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 6 6 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<=885.5 and documentnf0_.value>=885.5 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 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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
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=8170 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 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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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 = '04030180000105' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '04030180000105' and d.type in ('NFCE', 'NFCE_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
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=1340 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=1135 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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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
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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (?)) and documentoa1_.tipo_documento=? 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 = '56037599000192' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '56037599000192' and d.type in ('NFCE', 'NFCE_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 = '35413530000146' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '35413530000146' and d.type in ('NFCE', 'NFCE_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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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<=3032.98 and documentnf0_.value>=3032.98 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
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 2 3 0 0.00
graph SELECT COUNT(*) 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.data_emissao BETWEEN ? AND ? AND d.type IN (?, ?, ?) AND (d.cnpj_addressee = ? OR d.cnpj_issuer = ?) AND ds.status = '3' 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_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.key in (? , ?)) and documentnf0_.group_type=? and substring(documentnf0_.addressee_cpfcnpj, 1, 8)=? 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 5 5 0 0.00
graph SELECT COUNT(*) 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.data_emissao BETWEEN ? AND ? AND d.type IN ('CTE', 'CTE_OS') AND d.cnpj_addressee = ? AND (ds.status IS NULL OR ds.status <> '3') 0 1 5 5 0 0.00
graphselect cfeperiodo0_.id as id1_30_, cfeperiodo0_.data_atualizacao as data_atu2_30_, cfeperiodo0_.data_criacao as data_cri3_30_, cfeperiodo0_.chave_acesso as chave_ac4_30_, cfeperiodo0_.cnpj as cnpj5_30_, cfeperiodo0_.data_fim as data_fim6_30_, cfeperiodo0_.data_inicio as data_ini7_30_, cfeperiodo0_.id_cfe_periodo_importacao as id_cfe_11_30_, cfeperiodo0_.id_cfe_periodo_importacao_job_empresa_matriz as id_cfe_12_30_, cfeperiodo0_.recorrente as recorren8_30_, cfeperiodo0_.status as status9_30_, cfeperiodo0_.versao as versao10_30_ from cfe_periodo_importacao_job cfeperiodo0_ where cfeperiodo0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 0 1 5 5 0 0.00
graphselect monitorame0_.id as id1_71_, monitorame0_.cnpj_addressee as cnpj_add2_71_, monitorame0_.cnpj_carrier as cnpj_car3_71_, monitorame0_.cnpj_issuer as cnpj_iss4_71_, monitorame0_.cnpj_responsavel as cnpj_res5_71_, monitorame0_.numero_nota as numero_n6_71_, monitorame0_.status_nota as status_n7_71_, monitorame0_.valor_nota as valor_no8_71_ from monitoramento_nota monitorame0_ where monitorame0_.cnpj_responsavel=? order by monitorame0_.id asc limit ? 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_.number=13629 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 = '52717575000123' and d.type in ('CFE_0_8', 'CFE_0_7', 'CFE_0_6', '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 = '52717575000123' and d.type in ('NFCE', 'NFCE_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 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_.data_emissao<=? and documentnf0_.data_emissao>=? and (documentnf0_.key in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.group_type=? and substring(documentnf0_.addressee_cpfcnpj, 1, 8)=? order by documentnf0_.data_emissao desc limit ? 0 1 5 5 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=186 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 2 2 3 0 0.00
graphselect chave_acesso from cfe_periodo_importacao_job where 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_.number=13627 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
graphselect documentct0_.cnpj_issuer as cnpj_iss1_9_, documentct0_.type as type2_9_, documentct0_.key as key3_9_, documentct0_.nsu as nsu4_9_, documentct0_.protocol as protocol5_9_, documentct0_.addressee_cnpj_cpf as addresse6_9_, documentct0_.addressee_inscricao_estadual as addresse7_9_, documentct0_.addressee_name as addresse8_9_, documentct0_.available_at as availabl9_9_, documentct0_.canceled_at as cancele10_9_, documentct0_.chaves_nfe_associadas_sistema as chaves_11_9_, documentct0_.chaves_nfe_documento as chaves_12_9_, documentct0_.cnpj_carrier as cnpj_ca13_9_, documentct0_.cnpj_cpf_remetente as cnpj_cp14_9_, documentct0_.cst as cst15_9_, documentct0_.data_emissao as data_em16_9_, documentct0_.expedidor_cnpj as expedid17_9_, documentct0_.expedidor_inscricao_estadual as expedid18_9_, documentct0_.expedidor_nome as expedid19_9_, documentct0_.issuer_inscricao_estadual as issuer_20_9_, documentct0_.issuer_name as issuer_21_9_, documentct0_.manifestation as manifes22_9_, documentct0_.name_file as name_fi23_9_, documentct0_.numero_cte as numero_24_9_, documentct0_.picms as picms25_9_, documentct0_.recebedor_cnpj_cpf as recebed26_9_, documentct0_.recebedor_inscricao_estadual as recebed27_9_, documentct0_.recebedor_nome as recebed28_9_, documentct0_.remetente_cnpj_cpf as remeten29_9_, documentct0_.remetente_inscricao_estadual as remeten30_9_, documentct0_.remetente_nome as remeten31_9_, documentct0_.schema as schema32_9_, documentct0_.serial as serial33_9_, documentct0_.status as status34_9_, documentct0_.tipo_cte as tipo_ct35_9_, documentct0_.tipo_tomador_servico as tipo_to36_9_, documentct0_.tomador4_cnpj as tomador37_9_, documentct0_.tomador4_inscricao_estadual as tomador38_9_, documentct0_.tomador4_nome as tomador39_9_, documentct0_.value as value40_9_, documentct0_.vbc as vbc41_9_, documentct0_.vicms as vicms42_9_ from public.document_cte_view documentct0_ where documentct0_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.cnpj_issuer=? limit ? 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.key in (?) and d.data_emissao between ? and ? 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<=5371.37 and documentnf0_.value>=5371.37 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 5 5 0 0.00
graph SELECT COUNT(*) 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.data_emissao BETWEEN ? AND ? AND d.type IN (?, ?, ?) AND d.cnpj_addressee = ? AND ds.status <> '3' 0 1 4 4 0 0.00
graph SELECT COUNT(*) 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.data_emissao BETWEEN ? AND ? AND d.type IN (?, ?, ?) AND (d.cnpj_addressee = ? OR d.cnpj_issuer = ?) AND ds.status = '2' 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_.value<=881.12 and documentnf0_.value>=881.12 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 4 4 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_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.addressee_cnpj_cpf, 1, 8)=? limit ? 0 1 4 4 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_.inscricao_estadual=? 0 2 2 2 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_.cnpj_issuer=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and substring(documentct0_.cnpj_cpf_remetente, 1, 8)=? limit ? 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_.service_code in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentnf0_.number=328484 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 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<=6212.7 and documentnf0_.value>=6212.7 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 4 4 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=1906 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=1524 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 1 3 3 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 1 3 3 0 0.00
graph/* BATCH */ update public.cfe_periodo_importacao set data_atualizacao=?, data_criacao=?, cnpj=?, data_fim=?, data_inicio=?, email_solicitante=?, importar_com_mesma_raiz_cnpj=?, planilha=?, planilha_qtd_chave_acesso=? where id=? 0 1 3 3 0 0.00
graphselect documentoa0_.chave_acesso as col_0_0_ from documento_ausente_download documentoa0_ where documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?) 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=1869 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=1210 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=1897 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 1 3 3 0 0.00
graphselect count(*) as col_0_0_ from public.document_cte_view documentct0_ where documentct0_.tomador4_cnpj=? and documentct0_.data_emissao<=? and documentct0_.data_emissao>=? and (documentct0_.type in (? , ?)) and documentct0_.addressee_cnpj_cpf=? 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=586 and (etiqueta0_.cnpj_empresa is null or etiqueta0_.cnpj_empresa=?) order by etiqueta0_.id desc limit ? 0 1 3 3 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_ left outer join documento_ausente_download_lote documentoa1_ on documentoa0_.documento_ausente_download_lote_id=documentoa1_.id where (documentoa0_.chave_acesso in (? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)) and documentoa1_.tipo_documento=? 0 1 2 2 0 0.00

spring Statistics spring - 1 year since midnight

Request% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of cumulative cpu timeMean cpu time (ms)Mean allocated Kb% of system errorMean hits sqlMean time sql (ms)
spring global 100 1,904,219 506 21,196,090 70,194 100 0 562 0.00 1 34
spring warning 1 240 73,137 3,444,142 314,700 3 223 28,894 0.00 458 9,849
spring severe 60 190 3,055,112 19,711,649 4,381,445 0 0 63 1.05 0 0
3 hits/min on 328 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)
graphDocumentoAusenteDownloadController.buscarPorChavesAcessoEModelo 30 95 3,055,112 19,711,649 4,393,082 0 0 67 1.05 0 0
graphDocumentoAusenteDownloadService.buscarPorChavesAcessoEModelo 30 95 3,055,112 19,711,649 4,393,082 0 0 59 1.05 0 0
graphCanhotoImportacaoController.confirmarUpload 9 1,527 60,847 21,196,090 927,014 0 3 342 0.00 2 10
graphCanhotoImportacaoServiceImpl.confirmarUpload 9 1,527 60,847 21,196,090 927,014 0 3 335 0.00 2 10
graphAwsServiceCanhotoImpl.checarSeExisteArquivoNoS3 9 1,527 60,816 21,196,067 927,015 0 0 138 0.65 0 0
graphDocumentController.listDocumentsByKeys 2 662,859 30 1,801,762 2,214 22 0 412 0.00 1 19
graphDocumentService.listDocumentsByKeys 1 662,859 24 9,048 72 17 0 405 0.00 1 19
graphDocumentController.cruzamentoEfdNfse 0 102 71,935 3,444,142 341,549 0 0 68 0.00 0 0
graphDocumentService.cruzamentoEfdNfse 0 102 71,933 3,444,139 341,549 0 0 49 0.00 0 0
graphDocumentController.getDocumentsNFEV2 0 3,264 1,903 556,885 15,061 0 2 1,001 0.00 2 1,894
graphDocumentNfeViewQueryService.findDocumentsWithData 0 3,261 1,901 556,882 15,068 0 2 993 0.00 2 1,895
graphDocumentController.analiseRepresentatividadeConsolidada 0 831 2,906 22,681 3,391 0 5 2,348 0.00 1 18
graphDocumentService.analiseRepresentatividadeConsolidadaGrafico 0 831 2,902 22,679 3,392 0 5 2,342 0.00 1 18
graphFiscalntelligenceCoreService.findAnaliseClienteFornecedor 0 817 2,925 22,651 3,397 0 0 17 0.00 0 0
graphDocumentController.getDocumentsObrigacoes 0 1,068 1,767 41,614 3,519 0 0 147 0.00 1 1,758
graphDocumentObrigacoesViewQueryService.findDocuments 0 1,068 1,763 41,611 3,519 0 0 135 0.00 1 1,758
graphCreditoPisCofinsFreteInsumosAliquotaZeroController.consultar 0 140,574 12 6,910 59 0 0 46 0.00 1 6
graphCreditoPisCofinsFreteInsumosAliquotaZeroServiceImpl.consultar 0 140,574 12 6,910 59 0 0 44 0.00 1 6
graphDocumentController.getDocumentsCte 0 1,288 1,171 92,845 7,215 0 4 2,193 0.00 4 1,160
graphDocumentCteViewQueryService.findDocumentsWithData 0 1,288 1,167 92,842 7,215 0 4 2,114 0.00 4 1,160
graphRessarcimentoCigarrosServiceImpl.download 0 12 84,185 286,168 78,235 0 1,114 245,551 0.00 40 81,869
graphDocumentController.getDocumentsNFECanhoto 0 402 2,363 94,179 9,775 0 2 901 0.00 2 2,355
graphSolicitacaoDownloadNfeController.consultarProcessamentos 0 3,721 255 17,129 879 0 0 82 0.00 1 251
graphSolicitacaoDownloadNfeServiceImpl.findSolicitacaoDownloadNfe 0 3,721 255 17,129 879 0 0 80 0.00 1 251
graphDocumentNfeCanhotoViewQueryService.findDocumentsWithData 0 402 2,359 94,175 9,775 0 2 892 0.00 2 2,355
graphDocumentController.consolidacaoCnpj 0 12 77,834 160,150 40,200 1 1,672 165,674 0.00 4,563 57,564
graphDocumentService.consolidacaoCnpj 0 12 77,834 160,150 40,200 1 1,671 165,656 0.00 4,563 57,564
graphConsumoDocumentosContaEmpresaController.cosumoDocumentosPorConta 0 300 2,831 16,423 2,725 0 41 14,725 0.00 1 2,793
graphConsumoDocumentosContaEmpresaServiceImp.consultarQuantidadeDocumentosUtilizadosNoMesConta 0 300 2,831 16,423 2,725 0 41 14,716 0.00 1 2,793
graphReportController.generateNfeReport 0 4,165 145 6,209 134 9 37 22,711 0.00 3 101
graphGeradorPdfNfeServiceImpl.generatePdfByKey 0 4,165 145 6,208 134 9 37 22,709 0.00 3 101
graphDividaAtivaRegularizeController.salvar 0 4,028 143 5,015 238 0 3 440 0.00 24 126
graphDividaAtivaRegularizeServiceImpl.salvar 0 4,028 143 5,015 238 0 3 438 0.00 24 126
graphDocumentController.getProductsNfe 0 8,317 68 8,052 221 0 0 76 0.00 1 59
graphSubvencaoInvestimentoController.consultar 0 65,332 8 323 6 0 0 71 0.00 1 7
graphSubvencaoInvestimentoServiceImpl.consultar 0 65,332 8 323 6 0 0 69 0.00 1 7
graphDocumentService.findProductDescriptionByCnpjAndCfop 0 8,317 63 8,048 221 0 0 69 0.00 1 59
graphDocumentController.findOportunidadeTeseJuridicaCnpjResumida 0 883 539 58,130 2,117 5 100 56,366 0.00 19 401
graphDocumentService.findOportunidadeTeseJuridicaCnpjResumida 0 883 534 56,818 2,077 5 97 56,024 0.00 19 401
graphReportController.generateReport 0 675 584 2,420 341 0 14 3,566 0.00 2 113
graphNfeServiceImpl.downloadExcel 0 51 7,480 304,739 42,685 0 208 64,043 0.00 41 6,878
graphGeradorPdfNfseServiceImpl.generatePdfByKey 0 496 720 2,420 277 0 19 4,789 0.00 2 81
graphExportadorNfeParaExcelImpl.exportar 0 51 6,985 298,101 41,793 0 89 50,256 0.00 28 6,840
graphDocumentNfeViewQueryService.findDocumentsNfeViewWithData 0 773 459 7,239 460 0 4 2,787 0.00 1 451
graphFiscalntelligenceCoreService.buscarServicos 0 523 576 2,230 284 0 0 19 0.00 0 0
graphDocumentController.getQuantidadeDocumentosCapturados 0 397 709 8,040 1,121 0 0 110 0.00 1 694
graphDocumentService.getQuantidadeDocumentosCapturadosPorPeriodo 0 397 706 8,038 1,121 0 0 104 0.00 1 694
graphDocumentController.findArquivoEntregue 0 503 554 6,155 808 0 0 327 0.00 1 546
graphDocumentController.listNfseByCnpjAndPeriod 0 15,299 18 830 31 0 0 67 0.00 1 12
graphDocumentObrigacoesViewQueryService.findArquivoEntregue 0 503 548 6,130 807 0 0 311 0.00 1 546
graphDocumentService.listNfseByCnpjAndPeriod 0 15,299 15 827 31 0 0 60 0.00 1 12
graphDownloadNfeCanhotoController.exportarExcel 0 7 27,577 76,295 33,849 0 385 123,308 0.00 78 26,329
graphNfeCanhotoServiceImpl.downloadExcel 0 7 27,577 76,295 33,849 0 384 123,188 0.00 78 26,329
graphExportadorNfeEmitidaParaExcelImpl.exportar 0 7 26,598 75,389 33,891 0 194 100,466 0.00 73 26,291
graphDocumentNfeCanhotoViewQueryService.findDocumentsNfeCanhotoViewWithData 0 273 681 2,171 411 0 3 2,119 0.00 1 674
graphDividaAtivaRegularizeQueryServiceImpl.consultarTotal 0 883 183 3,056 323 0 2 357 0.00 0 148
graphProcessamentoCarregamentoDocumentosController.consultarProcessamentos 0 5 30,859 42,467 9,746 0 0 156 0.00 0 0
graphAnaliseProcessamentoDocumentosImpl.consultarDocumentosProcessados 0 5 30,859 42,467 9,746 0 0 154 0.00 0 0
graphDocumentConsolidationRessarcimentoCigarrosServiceImpl.consolidar 0 610 246 6,121 977 0 0 120 0.00 3 241
graphFiscalntelligenceCoreService.getPainelTrabalhistaStatusNovaContaInfo 0 5 29,778 41,155 9,611 0 0 42 0.00 0 0
graphCnpjConsolidationServiceImpl.findOportunidadeTeseJuridicaCnpj 0 947 145 41,466 1,824 6 111 73,940 0.00 12 32
graphDocumentConsolidationExclusaoPisCofinsBaseCalculoIcmsServiceImpl.consolidar 0 610 202 4,035 287 0 4 654 0.00 27 170
graphDocumentConsolidationExclusaoPisCofinsBaseCalculoIpiServiceImpl.consolidar 0 549 186 1,708 123 0 2 268 0.00 6 119
graphDocumentController.solicitarDownloadDocumentosCancelados 0 958 105 757 123 0 5 621 0.00 10 62
graphDocumentController.findCodigosServicosNfse 0 421 230 11,545 884 0 1 287 0.00 2 224
graphDocumentNfseViewQueryService.findCodigosServicosNfse 0 421 227 11,541 884 0 1 270 0.00 2 224
graphCanhotoImportacaoController.associarCanhotoNotaPorNumeroNota 0 10 9,474 32,704 11,293 0 3 251 0.00 5 9,458
graphCanhotoImportacaoServiceImpl.associarCanhotoNotaPorNumeroNota 0 10 9,474 32,704 11,293 0 3 244 0.00 5 9,458
graphCanhotoNotaSericeImp.associarCanhotoNotaPorNumeroNota 0 10 9,474 32,704 11,293 0 2 241 0.00 5 9,458
graphDocumentService.realizarBaixaDocumentosSeNaoExistirNaBase 0 958 97 743 120 0 4 600 0.00 10 59
graphDocumentConsolidationExclusaoIcmsBaseCalculoIpiServiceImpl.consolidar 0 549 162 1,040 122 0 3 256 0.00 6 88
graphNextGenService.obterCnpjMatrizEFiliais 0 102 808 6,148 1,179 0 0 26 0.00 0 0
graphDocumentController.getNfse 0 494 149 6,483 384 0 3 600 0.00 1 122
graphDocumentoAusenteDownloadLoteService.salvarLoteComChavesDeAcesso 0 902 80 699 100 0 3 431 0.00 9 48
graphExclusaoPisCofinsBaseCalculoIcmsEscrituradaAnalisadorServiceImpl.analisarNaSped 0 200 364 1,384 339 0 5 820 0.00 61 291
graphFiscalntelligenceCoreService.consultarExclusaoPisCofinsBaseCalculoIcms 0 200 364 1,384 339 0 5 819 0.00 61 291
graphDocumentService.findDocumentNfseDto 0 494 145 6,481 384 0 3 591 0.00 1 122
graphDownloadController.retornarTodasSolicitacoesDeDownload 0 315 226 4,356 515 0 3 1,535 0.00 1 219
graphDownloadService.retornarTodasSolicitacoesDeDownload 0 315 226 4,356 515 0 3 1,534 0.00 1 219
graphDocumentController.findOportunidadeTeseJuridicaCnpj 0 16 4,441 59,637 14,774 3 3,302 1,897,215 0.00 14 1,096
graphReportController.generateCteReport 0 553 126 865 98 0 29 9,913 0.00 2 93
graphGeradorPdfCteServiceImpl.generatePdfByKey 0 553 126 865 98 0 29 9,911 0.00 2 93
graphDocumentService.findOportunidadeTeseJuridicaCnpj 0 16 4,342 58,123 14,397 2 3,205 1,885,504 0.00 14 1,096
graphNextGenService.getRvzByCnpj 0 2,561 26 308 15 0 0 26 0.00 0 0
graphFiscalntelligenceCoreService.getC100ByCnpjAndPeriodos 0 1,098 60 917 98 0 0 25 0.00 0 0
graphDocumentConsolidationCreditoPisCofinsAquisicaoInsumosMaterialRecicladoServiceImpl.consolidar 0 244 271 1,560 333 0 4 427 0.00 17 263
graphDocumentConsolidationExclusaoDiferencialAliquotasIcmsCalculoPisCofinsServiceImpl.consolidar 0 549 117 296 20 0 2 198 0.00 6 56
graphDocumentConsolidationRecalculoExclusaoGrossupIcmsServiceImpl.consolidar 0 549 117 334 41 0 2 318 0.00 5 84
graphCreditoPisCofinsAquisicaoInsumosMaterialRecicladoAnalisadorServiceImpl.analisar 0 244 261 1,543 334 0 3 380 0.00 15 258
graphDocumentNfseViewQueryService.findDocumentNfse 0 494 125 6,456 383 0 0 206 0.00 1 122
graphDocumentController.analiseVendaDevolucao 0 1,040 59 36,973 1,161 0 0 324 0.00 1 54
graphDocumentConsolidationValidacaoTributacaoSaidaProdutosMonofasicosServiceImpl.consolidar 0 549 110 558 34 0 2 215 0.00 5 56
graphDocumentService.findComparativeSaleReturnByCnpjKeyPeriodCfop 0 1,040 56 36,959 1,161 0 0 318 0.00 1 54
graphExclusaoIcmsBaseCalculoIpiAnalisadorServiceImpl.analisar 0 549 96 955 112 0 1 120 0.00 1 31
graphExclusaoPisCofinsBaseCalculoIpiAnalisadorServiceImpl.analisar 0 549 91 785 99 0 0 129 0.00 1 32
graphDownloadController.downloadNfsePdfZipOnline 0 27 1,844 17,807 3,306 0 55 7,072 0.00 2 1,201
graphDownloadService.downloadNfsePdfZip 0 27 1,844 17,807 3,306 0 55 7,001 0.00 2 1,201
graphGeradorPdfNfseServiceImpl.generatePdfByNfseDTO 0 27 1,842 17,805 3,306 0 53 6,912 0.00 2 1,201
graphCanhotoImportacaoController.listarCanhotosDoLotePorCnpj 0 214 221 3,079 519 0 6 943 0.00 55 184
graphCanhotoImportacaoServiceImpl.listarCanhotosDoLotePorCnpj 0 214 221 3,079 519 0 6 941 0.00 55 184
graphUploadController.paginacaoUploadsRealizados 0 34 1,253 11,957 2,059 0 1 328 0.00 3 1,245
graphUploadService.paginacaoTelaUploads 0 34 1,253 11,957 2,059 0 1 309 0.00 3 1,245
graphSoapCienciaReceitaService.efetuarManifestacao 0 34 1,169 4,374 613 0 34 3,355 0.00 0 0
graphDocumentConsolidationCreditoIcmsOperacaoStSubstituidoServiceImpl.consolidar 0 549 70 451 40 0 1 195 0.00 5 23
graphDocumentController.findSpedByKey 0 3,179 12 332 14 0 0 87 0.00 1 6
graphSalvaChavesAcessoDocumentoAusenteDownloadService.salvar 0 902 42 578 74 0 0 102 0.00 8 42
graphGeradorPdfNfseServiceImpl.generateUrlNota 0 179 206 1,388 181 0 1 172 0.00 2 203
graphNfeManifestacaoController.confirmarOperacaoNfe 0 24 1,492 4,500 754 0 53 5,697 0.00 5 216
graphManifestacaoNfeService.confirmarOperacaoNfe 0 24 1,479 4,490 754 0 53 5,644 0.00 4 210
graphFiscalntelligenceCoreService.obterConsolidacoesPorTipos 0 30 1,167 2,013 513 0 0 48 0.00 0 0
graphCreditoTeseArtigo426AController.consultarCreditoTeseArtigo426AByCnpjAndPeriodoAndInCodigoNcm 0 561 62 11,349 533 0 0 86 0.00 1 58
graphCreditoTeseArtigo426AServiceImpl.consultarCreditoTeseArtigo426AByCnpjAndPeriodoAndInCodigoNcm 0 561 62 11,349 533 0 0 83 0.00 1 58
graphDocumentConsolidationExclusaoAdicionalIcmsPisCofinsServiceImpl.consolidar 0 549 60 117 6 0 1 147 0.00 5 53
graphRecalculoExclusaoGrossupIcmsAnalisadorServiceImpl.analisar 0 549 59 104 5 0 0 111 0.00 1 58
graphDocumentConsolidationExclusaoIcmsStBaseCalculoPisCofinsServiceImpl.consolidar 0 549 57 811 44 0 2 210 0.00 6 27
graphProcessamentoCarregamentoDocumentosController.consultarCarregamentos 0 5 6,306 14,350 6,147 0 7 872 0.00 4 1,752
graphAnaliseCarregamentoDocumentosImpl.consultarDocumentosCarregados 0 5 6,306 14,350 6,147 0 6 736 0.00 4 1,752
graphDocumentService.findSpedByKey 0 3,179 9 317 12 0 0 81 0.00 1 6
graphAnalisadorValidacaoTributacaoSaidaProdutosMonofasicosServiceImpl.analisar 0 549 52 131 8 0 0 115 0.00 1 5
graphFiscalntelligenceCoreService.obter 0 1,107 26 186 11 0 0 17 0.00 0 0
graphCreditoIcmsOperacaoStSubstituidoAnalisadorServiceImpl.analisar 0 549 52 433 35 0 0 95 0.00 1 12
graphExclusaoDiferencialAliquotasIcmsCalculoPisCofinsAnalisadorSpeedServiceImpl.analisar 0 549 52 181 13 0 0 30 0.00 0 0
graphFiscalntelligenceCoreService.consultarExclusaoDiferencialAliquotasIcmsCalculoPisCofinsSpeed 0 549 52 181 13 0 0 27 0.00 0 0
graphEtiquetaController.listarEtiquetas 0 397 70 1,115 99 0 3 589 0.00 1 4
graphEtiquetaServiceImpl.consultarEtiquetas 0 397 70 1,115 99 0 3 586 0.00 1 4
graphOCRProcessamentoServiceImpl.submitProcessamento 0 1,517 18 185 17 0 0 139 0.00 1 3
graphEmailDocumentosService.generateEmailByFilterAndBatchTypeAndDocumentGroupTypeAndTipoEmailDocumento 0 12 2,286 11,614 3,568 0 122 17,978 0.00 13 1,454
graphDownloadService.gerarDocumentos 0 12 2,286 11,614 3,569 0 122 17,895 0.00 13 1,454
graphDocumentConsolidationExclusaoIpiBaseCalculoPisCofinsStServiceImpl.consolidar 0 549 48 154 9 0 1 88 0.00 3 41
graphDocumentController.findNotaEmitidaNfeCfeCteByCnpjPeriod 0 1,192 21 281 18 0 0 61 0.00 1 14
graphExclusaoPisCofinsBaseCalculoIcmsNaoEscrituradaAnalisadorServiceImpl.analisar 0 410 61 148 8 0 0 61 0.00 1 61
graphDocumentService.checaSeExisteDocumentosPorCnpjEGrupo 0 8 3,034 12,980 4,764 0 0 34 0.00 1 3,031
graphDownloadService.getFileXmlInS3ByTypeAndKey 0 622 38 227 19 0 1 257 0.00 1 30
graphExclusaoDiferencialAliquotasIcmsCalculoPisCofinsAnalisadorServiceImpl.analisar 0 549 43 80 4 0 0 35 0.00 1 43
graphCoreApiServiceImpl.consultaContasPorIds 0 397 60 1,108 97 0 2 419 0.00 0 0
graphExclusaoAdicionalIcmsPisCofinsAnalisadorServiceImpl.analisar 0 549 43 59 4 0 0 35 0.00 1 42
graphDocumentService.findNotaEmitidaNfeCfeCteByCnpjPeriod 0 1,192 19 229 18 0 0 54 0.00 1 14
graphDownloadController.retornaBytesXmlZipadoPelaChaveNfe 0 470 44 227 17 0 1 278 0.00 1 36
graphDocumentController.analiseCompraDevolucao 0 34 605 3,835 1,011 0 1 372 0.00 1 599
graphDocumentService.findComparativePurchaseReturnByCnpjKeyPeriodCfop 0 34 602 3,832 1,011 0 1 366 0.00 1 599
graphEmailController.generateZipNfe 0 3 6,712 11,614 5,525 0 191 45,333 0.00 11 5,505
graphExclusaoIpiBaseCalculoPisCofinsStAnalisadorServiceImpl.analisar 0 549 35 69 3 0 0 45 0.00 1 35
graphCanhotoImportacaoServiceImpl.downloadCanhoto 0 269 68 310 53 0 4 2,645 0.00 0 0
graphAwsServiceCanhotoImpl.downloadObject 0 269 68 310 53 0 4 2,644 0.00 0 0
graphDocumentNfeViewQueryService.findByKey 0 474 38 221 16 0 0 125 0.00 1 31
graphDocumentConsolidationExclusaoIcmsBcPisCofinsRestituirServiceImpl.consolidar 0 549 30 76 8 0 2 225 0.00 5 23
graphDocumentNfeCanhotoViewQueryService.findDocumentNfe 0 3 5,480 10,007 4,980 0 21 11,815 0.00 1 5,462
graphNextGenService.findAtividadeEconomica 0 522 29 242 19 0 0 16 0.00 0 0
graphCanhotoNotaSericeImp.buscarNotaAssociadaPorCanhoto 0 2,377 6 74 3 0 0 21 0.00 0 3
graphDocumentConsolidationAnaliseServicoTomadosNfseServiceImpl.consolidar 0 61 217 6,457 812 0 1 589 0.00 3 211
graphAnaliseRepresentatividadeServiceImpl.consultarProdutosVendidos 0 824 15 165 16 0 1 799 0.00 1 12
graphConsolidacaoServicoTomadoNfseServiceImpl.analisar 0 61 205 6,444 812 0 0 360 0.00 1 203
graphNfeManifestacaoController.operacaoNaoRealizadaNfe 0 9 1,338 2,661 511 0 36 3,199 0.00 3 286
graphManifestacaoNfeService.operacaoNaoRealizadaNfe 0 9 1,328 2,634 505 0 36 3,178 0.00 2 282
graphCanhotoImportacaoController.downloadImagemCanhoto 0 86 122 317 56 0 7 3,189 0.00 1 7
graphExclusaoPisCofinsBaseCalculoIcmsEscrituradaAnalisadorServiceImpl.analisar 0 410 25 3,956 201 0 0 290 0.00 1 24
graphCoreApiServiceImpl.buscarCidades 0 421 23 167 15 0 2 427 0.00 0 0
graphNextGenService.obterDadosConta 0 71 133 667 180 0 0 17 0.00 0 0
graphCanhotoImportacaoController.gerarPresignedUrls 0 77 120 1,838 260 0 20 5,425 0.00 20 96
graphCanhotoImportacaoServiceImpl.gerarPresignedUrls 0 77 120 1,838 260 0 20 5,424 0.00 20 96
graphCanhotoImportacaoController.listarLotesPorCnpjPaginado 0 217 41 245 28 0 3 507 0.00 1 11
graphCanhotoImportacaoLoteServiceImpl.listarLotesPorCnpj 0 217 41 245 27 0 3 501 0.00 1 11
graphFeatureFlagController.listarTodas 0 794 10 482 21 0 0 43 0.00 1 4
graphDocumentService.atualizarStatusDocumento 0 34 233 1,599 315 0 2 403 0.00 3 228
graphAnalisadorExclusaoIcmsBcPisCofinsRestituirAnalisadorServiceImpl.analisar 0 549 14 51 4 0 1 124 0.00 1 13
graphEmailController.generateZipCte 0 9 811 1,386 297 0 100 9,024 0.00 14 103
graphAnaliseRepresentatividadeServiceImpl.consultarProdutosComprados 0 824 8 210 8 0 2 1,389 0.00 1 6
graphRecalculoExclusaoGrossupIcmsLucroPresumidoAnalisadorServiceImpl.analisar 0 244 29 198 52 0 0 141 0.00 1 29
graphCteManifestacaoController.manifestacaoDesacordoCte 0 9 796 1,312 352 0 27 2,826 0.00 2 68
graphManifestacaoCteService.manifestacaoDesacordoCte 0 9 796 1,312 352 0 26 2,740 0.00 2 68
graphFiscalBookKeepingLineServiceImpl.verificaExistenciaSpedComRegistro 0 1,159 5 154 8 0 0 25 0.00 1 5
graphAwsService.uploadInBucketCustom 0 70 94 290 55 0 7 2,398 0.00 0 0
graphNextGenService.findAliquotaEmpresa 0 549 11 74 5 0 0 16 0.00 0 0
graphSoapReceitaCteService.efetuarManifestacao 0 8 781 1,108 170 0 20 2,015 0.00 0 0
graphSalvaDocumentoAusenteDownloadLoteService.salvar 0 902 6 102 11 0 0 23 0.00 1 6
graphConsumoDocumentosContaEmpresaServiceImp.consultarQuantidadeDocumentosUtilizadosNoMesEmpresa 0 2 3,074 5,761 3,799 0 3 1,149 0.00 1 3,063
graphConsumoDocumentosContaEmpresaController.consumoDocumentosPorContaEmpresa 0 2 3,074 5,761 3,799 0 3 1,155 0.00 1 3,063
graphDocumentController.bookKeepingCanBeProcessed 0 430 14 214 17 0 0 53 0.00 1 8
graphDocumentCteViewQueryService.existsOneByCnpj 0 4 1,516 3,431 1,396 0 0 54 0.00 1 1,509
graphCoreApiServiceImpl.consultarUsuariosEmailNomePorIds 0 217 27 229 23 0 2 418 0.00 0 0
graphFeatureFlagService.listarTodas 0 794 7 358 15 0 0 36 0.00 1 4
graphCanhotoNotaSericeImp.listarCanhotoNotaPorIdCanhoto 0 214 26 465 45 0 0 104 0.00 1 25
graphDocumentController.listDocumentsByCnpjAndPeriod 0 152 35 266 45 0 8 4,360 0.00 1 24
graphDocumentConsolidationAnaliseServicoPrestadoNfseServiceImpl.consolidar 0 61 84 539 59 0 1 178 0.00 3 78
graphDocumentService.listDocumentsByCnpjAndPeriod 0 152 32 263 45 0 8 4,354 0.00 1 24
graphDocumentService.bookKeepingCanBeProcessed 0 430 11 211 17 0 0 48 0.00 1 8
graphSolicitacaoDownloadDocumentoBatchServiceImpl.atualizarPassos 0 281 17 79 8 0 2 317 0.00 2 7
graphDocumentConsolidationAnaliseClienteNfseServiceImpl.consolidar 0 61 79 91 2 0 1 177 0.00 3 73
graphCreditoPisCofinsMercadoriasNaoMonofasicasRegimeCumulativoServiceImpl.analisar 0 427 10 289 25 0 0 48 0.00 1 10
graphConsolidacaoServicoPrestadoNfseServiceImpl.analisar 0 61 74 525 58 0 0 123 0.00 1 74
graphExposicaoServicosInternosController.analiseExclusaoIssBasePisCofins 0 202 22 723 72 0 0 59 0.00 1 21
graphExposicaoServicosInternosServiceImp.analiseExclusaoIssBasePisCofins 0 202 21 723 72 0 0 52 0.00 1 21
graphExclusaoISSbcPISCOFINSServiceImpl.analiseExclusaoIssBasePisCofins 0 202 21 723 72 0 0 48 0.00 1 21
graphConsolidacaoClienteNfseServiceImpl.analisar 0 61 70 78 2 0 0 123 0.00 1 69
graphEtiquetaQueryService.listarEtiquetas 0 397 10 278 17 0 0 61 0.00 1 4
graphUploadController.paginacaoUploadsRealizadosComErro 0 5 644 1,439 719 0 2 131 0.00 4 632
graphUploadService.paginacaoTelaUploadsComErros 0 5 644 1,438 718 0 2 130 0.00 4 632
graphDownloadController.retornaBytesXmlZipadoPelaChaveCte 0 152 19 113 11 0 1 202 0.00 2 12
graphFiscalntelligenceCoreService.getContabilStatusNovaContaInfo 0 5 509 1,797 738 0 0 37 0.00 0 0
graphDocumentCteViewQueryService.findByKey 0 188 12 107 9 0 0 74 0.00 1 7
graphDocumentConsolidationAnaliseFornecedoresNfseServiceImpl.consolidar 0 61 35 330 63 0 1 450 0.00 3 30
graphFiscalntelligenceCoreService.findProdutosMaisCompradosResponse 0 1 1,794 1,794 0 0 1 122 0.00 0 0
graphDocumentController.findSpedsByCnpjAndAnoInicial 0 3 569 1,368 694 0 16 6,420 0.00 1 546
graphDocumentService.findSpedsByCnpjAndAnoInicial 0 3 565 1,365 695 0 16 6,413 0.00 1 546
graphDocumentController.analiseServicoPrestado 0 22 76 314 99 0 0 51 0.00 1 73
graphNextGenService.obterTodasCidades 0 1 1,676 1,676 0 0 205 29,132 0.00 0 0
graphDocumentService.findAnaliseServicoPrestado 0 22 74 312 99 0 0 46 0.00 1 73
graphConsolidacaoAnaliseFornecedoresNfseServiceImpl.analisar 0 61 26 320 63 0 0 307 0.00 1 25
graphFiscalntelligenceCoreService.buscarChavesSaidaEmitente 0 2 778 855 108 0 2 686 0.00 0 0
graphComercialController.consultarTotalOportunidade 0 3 504 1,080 525 0 41 23,990 0.00 84 452
graphDocumentService.consultarTotalOportunidade 0 3 503 1,078 524 0 40 23,790 0.00 84 452
graphEtiquetaDocumentoServiceImpl.associarEtiquetaAoDocumento 0 10 148 355 107 0 3 553 0.00 6 136
graphEtiquetaController.associarEtiqueta 0 10 148 355 107 0 3 554 0.00 6 136
graphAwsService.uploadFileInBucketCustom 0 12 113 175 41 0 6 1,231 0.00 0 0
graphAwsServiceCanhotoImpl.canhotoGeneratePresigned 0 1,520 0 40 1 0 0 259 0.00 0 0
graphConsumoDocumentosContaEmpresaController.exportarCosumoDocumentosPorContaInformada 0 1 1,259 1,259 0 0 22 3,982 0.00 0 0
graphConsumoDocumentosContaEmpresaServiceImp.exportarCosumoDocumentosPorContaInformada 0 1 1,259 1,259 0 0 21 3,972 0.00 0 0
graphCanhotoImportacaoServiceImpl.resgatarDetalhesCanhoto 0 86 13 84 15 0 0 82 0.00 1 7
graphSolicitacaoDownloadDocumentoBatchServiceImpl.inserir 0 71 16 132 17 0 0 166 0.00 1 8
graphDocumentController.getQuantidadeEscrituracoesCapturadosPorGrupo 0 1 1,132 1,132 0 0 3 410 0.00 1 1,120
graphDocumentService.getQuantidadeEscrituracoesCapturadosPorGrupo 0 1 1,122 1,122 0 0 2 401 0.00 1 1,120
graphNfeManifestacaoController.desconhecerOperacaoNfe 0 1 1,095 1,095 0 0 37 3,340 0.00 3 172
graphCnpjConsolidationServiceImpl.deletarConsolidacao 0 2 546 919 527 0 0 50 0.00 1 542
graphManifestacaoNfeService.desconhecerOperacaoNfe 0 1 1,085 1,085 0 0 37 3,317 0.00 2 167
graphRessarcimentoCigarrosController.consultarPisCofinsRestituir 0 46 23 108 20 0 2 1,273 0.00 1 10
graphCanhotoImportacaoController.criarLote 0 77 13 50 9 0 0 50 0.00 1 6
graphCanhotoImportacaoLoteServiceImpl.criarLote 0 77 13 50 9 0 0 48 0.00 1 6
graphRessarcimentoCigarrosServiceImpl.consultarPisCofinsRestituirConsolidado 0 46 22 107 20 0 2 1,232 0.00 1 10
graphCfePeriodoImportacaoController.listar 0 3 335 576 209 0 7 1,245 0.00 11 127
graphCfePeriodoImportacaoConsultaService.listar 0 3 331 574 211 0 6 904 0.00 11 127
graphCreditoPisCofinsMercadoriasNaoMonofasicasRegineNaoCumulativoServiceImpl.analisar 0 122 7 68 8 0 0 35 0.00 1 7
graphFiscalntelligenceCoreService.findAnalisysByCnpjAndConsolidationTypeAndPeriods 0 5 177 371 135 0 0 51 0.00 0 0
graphNfeVendaDevolucaoCanceladaViewQueryService.consultarNfes 0 3 290 840 476 0 2 770 0.00 1 284
graphRecalculoExclusaoGrossupIcmsLucroRealAnalisadorServiceImpl.analisar 0 122 7 164 15 0 0 24 0.00 1 6
graphAnaliseVendaDevolucaoController.consultarNfeCanceladas 0 1 855 855 0 0 10 3,097 0.00 2 840
graphAnaliseVendaDevolucaoServiceImpl.consultarNfeCanceladas 0 1 853 853 0 0 8 2,415 0.00 2 840
graphSimplesNacionalReformaTributariaController.consultar 0 5 162 399 160 0 2 459 0.00 1 5
graphSimplesNacionalReformaTributrariaServiceImpl.consultarValoresParaSimulacao 0 5 162 399 160 0 2 334 0.00 1 5
graphCoreApiServiceImpl.checarSeExisteEcacEDte 0 4 187 235 38 0 2 429 0.00 0 0
graphUploadS3Controller.documentsGenerateGrupo 0 25 29 59 10 0 3 445 0.00 3 15
graphCoreApiServiceImpl.consultarEmpresaCnpjRaizAndUf 0 8 91 134 19 0 2 427 0.00 0 0
graphUploadService.gerarLoteDeUpload 0 25 29 59 10 0 3 399 0.00 3 15
graphDocumentService.atualizarStatusDocumentoCte 0 6 115 192 68 0 2 256 0.00 3 103
graphDocumentCteViewQueryService.findDocuments 0 9 63 350 108 0 3 1,196 0.00 3 58
graphFiscalntelligenceCoreService.consultarTributos 0 3 181 218 32 0 0 39 0.00 0 0
graphFiscalntelligenceCoreService.getDirfDarfDasExists 0 5 106 279 102 0 0 35 0.00 0 0
graphFiscalntelligenceCoreService.findCreditoIcmsOperacaoStSubstituido 0 12 43 95 24 0 0 104 0.00 0 0
graphCanhotoImportacaoController.deletarTaxa 0 15 34 43 3 0 1 119 0.00 2 26
graphCanhotoNotaSericeImp.delete 0 15 34 43 3 0 1 117 0.00 2 26
graphUploadS3Controller.triggerSuccessUploadDireclyS3 0 25 17 57 9 0 1 91 0.00 3 10
graphUploadService.registrarSucessoAoRealizarUploadParaUmArquivoDiretoParaS3 0 25 16 57 8 0 1 88 0.00 3 10
graphDividaAtivaRegularizeController.consultar 0 3 136 309 149 0 0 74 0.00 1 121
graphDividaAtivaRegularizeQueryServiceImpl.consultar 0 3 136 309 149 0 0 72 0.00 1 121
graphFiscalntelligenceSpedService.reexecutarAnaliseDocumentosNaoEscriturados 0 9 44 92 24 0 0 108 0.00 0 0
graphDocumentController.getCteByKey 0 36 10 26 3 0 0 67 0.00 1 6
graphFiscalntelligenceCoreService.findAnalisysByCnpjAndAnalisysTypeReuslt 0 10 36 75 16 0 0 34 0.00 0 0
graphDocumentController.getQuantidadeNfse 0 1 340 340 0 0 2 408 0.00 2 332
graphDocumentService.getQuantidadeNfse 0 1 335 335 0 0 2 398 0.00 2 332
graphCnpjConsolidationServiceImpl.consolidacaoEmpresa 0 12 25 117 30 0 3 2,010 0.00 2 16
graphDocumentController.getQuantidadeDocumentosCapturadosPorGrupo 0 2 146 154 11 0 3 192 0.00 1 134
graphDocumentService.getQuantidadeDocumentosCapturadosPorGrupo 0 2 140 148 11 0 2 184 0.00 1 134
graphFiscalntelligenceCoreService.getInscricoesEstaduais 0 9 29 35 3 0 0 32 0.00 0 0
graphDocumentNfeViewQueryService.findDocumentNfeKeysComFiltroEtiqueta 0 6 40 75 21 0 1 119 0.00 1 35
graphCfePeriodoImportacaoController.importarAPartirPlanilha 0 1 225 225 0 0 165 28,384 0.00 4 44
graphCanhotoImportacaoController.associarCanhotoNotaPorChaveNota 0 2 110 127 23 0 1 112 0.00 2 102
graphCanhotoImportacaoServiceImpl.associarCanhotoNotaPorChaveNota 0 2 110 126 22 0 1 102 0.00 2 102
graphFiscalntelligenceCoreService.consultarFaturamentoBrutoPgdas 0 3 73 170 83 0 0 38 0.00 0 0
graphCanhotoNotaSericeImp.associarCanhotoNotaPorChaveNota 0 2 110 126 22 0 1 97 0.00 2 102
graphCfePeriodoImportacaoAPartirPlanilhaService.processarPlanilha 0 1 217 217 0 0 164 28,345 0.00 3 41
graphDocumentController.analiseVendasEstadoRegiaoConsolidada 0 10 20 39 10 0 3 1,339 0.00 1 12
graphESocialDocumentoLoteController.consultar 0 3 61 92 41 0 2 808 0.00 1 54
graphRelatorioRegistratoBcbController.consultar 0 15 12 32 8 0 0 378 0.00 1 9
graphESocialDocumentoLoteQueryServiceImpl.consultar 0 3 60 89 40 0 1 580 0.00 1 54
graphDocumentService.analiseVendasEstadoRegiaoConsolidada 0 10 18 34 10 0 2 1,308 0.00 1 12
graphDocumentController.getNfeByKey 0 4 40 44 3 0 1 127 0.00 1 36
graphFiscalntelligenceCoreService.getFinanceiroStatusNovaContaInfo 0 5 31 46 9 0 0 37 0.00 0 0
graphAwsService.getFileFromS3 0 6 26 34 5 0 2 1,825 0.00 0 0
graphExcelDataExtractServiceImpl.extractAccessKeys 0 1 147 147 0 0 135 24,370 0.00 0 0
graphDocumentController.getDocumentsCFEV2 0 5 15 21 4 0 2 452 0.00 2 9
graphFeatureFlagService.getIntegerValueByCode 0 12 6 10 2 0 0 26 0.00 1 3
graphBasicErrorController.error 0 689 0 4 0 0 0 39 0.00 0 0
graphSalvaDocumentoAusenteDownloadLoteService.concluirImportacaoChaves 0 902 0 1 0 0 0 2 0.00 0 0
graphSimplesNacionalComprasBrutasVendasBrutasController.consultar 0 2 34 51 23 0 6 1,516 0.00 1 25
graphSimplesNacionalVendasBrutasComprasBrutasServiceImpl.getInformation 0 2 33 63 41 0 3 746 0.00 1 13
graphSimplesNacionalComprasBrutasVendasBrutasController.getInformation 0 2 33 63 41 0 3 749 0.00 1 13
graphDocumentCfeViewQueryService.findDocumentsWithData 0 5 13 19 4 0 2 446 0.00 2 9
graphSimplesNacionalComprasBrutasVendasBrutasQueryService.consultar 0 2 30 49 26 0 3 885 0.00 1 25
graphFeatureFlagService.getLongValueByCode 0 12 4 6 0 0 0 17 0.00 1 2
graphMonitoramentoNotaController.listarMonitoramentoNota 0 1 57 57 0 0 11 2,703 0.00 2 43
graphFiscalntelligenceCoreService.findAnaliseVendasEstadoRegiao 0 1 55 55 0 0 1 69 0.00 0 0
graphMonitoramentoNotaService.consultarMonitoramentoNota 0 1 54 54 0 0 7 1,790 0.00 2 43
graphCfePeriodoImportacaoServiceBatch.salvar 0 1 49 49 0 0 19 2,133 0.00 2 32
graphConfiguracaoConsolidacaoController.listarTodos 0 3 13 22 7 0 5 1,283 0.00 1 3
graphExclusaoPisCofinsBaseCalculoIcmsController.consultarComTotalizador 0 3 13 21 6 0 6 3,262 0.00 1 4
graphAwsService.documentsGeneratePresigned 0 25 1 3 0 0 1 250 0.00 0 0
graphDocumentController.getDocumentsNfeOuroV2 0 2 19 26 9 0 4 1,032 0.00 1 11
graphExclusaoPisCofinsBaseCalculoIcmsServiceImpl.consultarComTotalizador 0 3 12 19 5 0 5 2,981 0.00 1 4
graphDocumentNfceViewQueryService.findDocumentWithData 0 3 12 18 5 0 3 786 0.00 2 8
graphSimplesNacionalCreditoPisCofinsMonofasicoController.consultarSintetizado 0 1 34 34 0 0 8 3,695 0.00 1 19
graphAwsService.getFileAsResource 0 26 1 32 6 0 1 247 0.00 0 0
graphDocumentNfeOuroViewQueryService.findDocumentNfeOuro 0 2 16 23 9 0 3 1,026 0.00 1 11
graphDocumentController.getQuantidadeNotasFiscaisEletronicasPorTipo 0 1 32 32 0 0 3 264 0.00 4 23
graphSimplesNacionalCreditoPisCofinsMonofasicoServiceImpl.consultarSintetizado 0 1 32 32 0 0 6 2,931 0.00 1 19
graphConfiguracaoConsolidacaoQueryService.consultarTodos 0 3 10 12 1 0 2 638 0.00 1 3
graphDocumentController.getQuantidadeConhecimentoTransporteEletronico 0 1 31 31 0 0 2 183 0.00 3 25
graphDocumentController.analiseComprasEstadoRegiaoConsolidada 0 2 15 17 2 0 3 775 0.00 1 6
graphDocumentService.getQuantidadeNotasFiscaisEletronicasPorTipo 0 1 28 28 0 0 2 255 0.00 4 23
graphDocumentService.analiseComprasEstadoRegiaoConsolidada 0 2 13 15 2 0 2 755 0.00 1 6
graphCoreApiServiceImpl.buscarContasClientesContas 0 1 27 27 0 0 2 476 0.00 0 0
graphDocumentService.getQuantidadeConhecimentoTransporteEletronico 0 1 27 27 0 0 2 173 0.00 3 25
graphCnpjConsolidationQueryService.consultar 0 3 8 12 2 0 2 755 0.00 1 4
graphEtiquetaController.historicoEtiquetas 0 1 25 25 0 0 6 1,626 0.00 1 14
graphNfeManifestacaoController.listarManifestacaoPorChave 0 3 8 9 0 0 1 75 0.00 1 3
graphEtiquetaDocumentoHistoricoQueryServiceImpl.historicoEtiquetas 0 1 24 24 0 0 5 1,622 0.00 1 14
graphDownloadNfeController.exportarExcel 0 54 0 5 0 0 0 18 0.00 0 0
graphAnaliseVendaDevolucaoController.consultarNfeDevolucao 0 1 18 18 0 0 3 673 0.00 1 13
graphAnaliseVendaDevolucaoServiceImpl.consultarNfeDevolucao 0 1 18 18 0 0 3 669 0.00 1 13
graphCoreApiServiceImpl.obterResumoContaPlanoPorContaIds 0 1 18 18 0 0 0 45 0.00 0 0
graphDocumentService.consultarHistoricoDeManifestacaoPorChave 0 3 6 7 1 0 0 68 0.00 1 3
graphManifestacaoNfeService.listaManifestacaoPorChave 0 3 6 7 1 0 0 70 0.00 1 3
graphCnpjConsolidationServiceImpl.findConsolidacaoCnpj 0 9 1 5 1 0 1 400 0.00 0 0
graphDocumentController.getQuantidadeNotasFiscaisEletronicasNfcePorTipo 0 1 11 11 0 0 1 58 0.00 1 4
graphAuditorAwareImpl.getCurrentAuditor 0 1,806 0 2 0 0 0 0 0.00 0 0
graphDocumentService.getQuantidadeNotasFiscaisEletronicasNFCePorTipo 0 1 8 8 0 0 0 48 0.00 1 4
graphServerController.version 0 1,485 0 2 0 0 0 0 0.00 0 0
graphRessarcimentoCigarrosController.exportarExcel 0 12 0 1 0 0 0 7 0.00 0 0
graphBuscarCnpjsPorCnpjBaseService.getCnpjsPorCnpjRaiz 0 19 0 1 0 0 0 31 0.00 0 0
graphAwsService.getBucketNameDocumentDownload 0 94 0 0 0 0 0 0 0.00 0 0

error Statistics http system errors - 1 year since midnight

Error% of cumulative timeHitsMean time (ms)Max time (ms)Standard deviation% of cumulative cpu timeMean cpu time (ms)Mean allocated Kb
Error404 0 245 42 9,543 609 45 1 303
0 hits/min on 53 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 0 245 42 9,543 609 45 1 303
Error503 0 24 15,020 15,023 1 7 2 503
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection 96 11 8,603,857 21,196,092 7,113,287 5 3 981
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer 0 8 128 337 94 12 12 5,921
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.DataIntegrityViolationException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not extract ResultSet 0 7 34 84 23 5 6 2,189
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.time.format.DateTimeParseException: Text 'null-01' could not be parsed at index 0 0 7 3 7 2 2 2 456
Error400 0 4 3 7 2 1 3 600
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl 0 2 764 864 141 6 24 3,293
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006268341791803609 não foi localizada. 0 1 33 33 0 0 2 430
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006249121534643563 não foi localizada. 0 1 33 33 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 35251100311557004300550010000391361180704951 não foi localizada. 0 1 31 31 0 0 2 437
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006268441999323428 não foi localizada. 0 1 37 37 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251200311557002430550010000533471914753535 não foi localizada. 0 1 34 34 0 0 2 436
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006249081142468007 não foi localizada. 0 1 30 30 0 0 2 430
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251200311557002510550010000218761365311040 não foi localizada. 0 1 35 35 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006269341522540841 não foi localizada. 0 1 34 34 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251100311557002430550010000532431575997447 não foi localizada. 0 1 31 31 0 0 2 445
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006204961026259437 não foi localizada. 0 1 38 38 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006268171875277591 não foi localizada. 0 1 37 37 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006263441573582715 não foi localizada. 0 1 39 39 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.StringIndexOutOfBoundsException: begin 2, end 6, length 0 0 1 4 4 0 0 2 427
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 26251100311557006931550010000097771444820690 não foi localizada. 0 1 29 29 0 0 3 467
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251200311557002510550010000218841893429850 não foi localizada. 0 1 33 33 0 0 2 436
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251100311557002430550010000532391497770149 não foi localizada. 0 1 32 32 0 0 2 436
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006263081135921202 não foi localizada. 0 1 34 34 0 0 2 430
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006290851846950810 não foi localizada. 0 1 36 36 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006263511726681514 não foi localizada. 0 1 34 34 0 0 2 430
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 35251200311557006850550010000275491288485364 não foi localizada. 0 1 34 34 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 26251100311557006931550010000100951461120083 não foi localizada. 0 1 34 34 0 0 2 436
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006268381252767486 não foi localizada. 0 1 32 32 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006268131575238494 não foi localizada. 0 1 44 44 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006190631835106302 não foi localizada. 0 1 37 37 0 0 2 436
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251100311557002430550010000531701352257852 não foi localizada. 0 1 31 31 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006268201663922936 não foi localizada. 0 1 39 39 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006268151592594460 não foi localizada. 0 1 38 38 0 0 2 430
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006287251940034223 não foi localizada. 0 1 40 40 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251209611669030425550050000059011575948406 não foi localizada. 0 1 32 32 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251100311557002430550010000532601124941960 não foi localizada. 0 1 34 34 0 0 2 436
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet 0 1 22 22 0 0 5 329
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer 0 1 185 185 0 0 3 347
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.certificado.exception.CertificadoApiClientException: java.io.IOException: Connection reset by peer 0 1 10 10 0 0 4 557
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251100311557002430550010000531471007344004 não foi localizada. 0 1 32 32 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251000311557006184550610006072281097535364 não foi localizada. 0 1 40 40 0 0 2 436
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006268141225826521 não foi localizada. 0 1 31 31 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251200311557002510550010000218851381281826 não foi localizada. 0 1 34 34 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006263601362156620 não foi localizada. 0 1 32 32 0 0 2 430
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251100311557002430550010000528191940997572 não foi localizada. 0 1 33 33 0 0 2 450
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006287211579961510 não foi localizada. 0 1 49 49 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006249111326224572 não foi localizada. 0 1 38 38 0 0 2 433
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 52251100311557002430550010000527571079789856 não foi localizada. 0 1 32 32 0 0 2 437
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 29251100311557002863550010000201331838452742 não foi localizada. 0 1 33 33 0 0 2 436
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is br.com.revizia.documentapi.exception.DocumentNotFound: A nota 32251100311557006184550610006286001073517621 não foi localizada. 0 1 32 32 0 0 2 430
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.ThreadDeath 2 1 2,608,732 2,608,732 0 0 0 47
Only the 100 last errors are displayed
DateRequestUserError
12/15/25, 11:05:44 PM/actuator/health GET Error503
12/15/25, 11:05:45 PM/actuator/health GET Error503
12/15/25, 11:05:46 PM/actuator/health GET Error503
12/15/25, 11:06:14 PM/actuator/health GET Error503
12/15/25, 11:06:15 PM/actuator/health GET Error503
12/15/25, 11:06:16 PM/actuator/health GET Error503
12/15/25, 11:06:44 PM/actuator/health GET Error503
12/15/25, 11:06:45 PM/actuator/health GET Error503
12/15/25, 11:06:46 PM/actuator/health GET Error503
12/15/25, 11:12:14 PM/api/document/12025829000128/oportunidade-tese-juridica-consolidada-resumida POSTUsuarioAutenticadoParaServicos{id=2531, email='eduardo.mallmann@revizia.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      at reactor.core.Exceptions.propagate(Exceptions.java:393)
      at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:97)
      at reactor.core.publisher.Mono.block(Mono.java:1680)
      at br.com.revizia.documentapi.service.NextGenService.getRvzByCnpj(NextGenService.java:216)
      at br.com.revizia.documentapi.service.NextGenService$$FastClassBySpringCGLIB$$ecb278ad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:156)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.NextGenService$$EnhancerBySpringCGLIB$$c4ecf20d.getRvzByCnpj(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.DividaAtivaRegularizeQueryServiceImpl.consultarTotal(DividaAtivaRegularizeQueryServiceImpl.java:108)
      at br.com.revizia.documentapi.v2.service.impl.DividaAtivaRegularizeQueryServiceImpl$$FastClassBySpringCGLIB$$57904352.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.impl.DividaAtivaRegularizeQueryServiceImpl$$EnhancerBySpringCGLIB$$b7333a99.consultarTotal(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.findOportunidadeTeseJuridicaCnpjResumida(DocumentService.java:5555)
      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$$e1ef8016.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.findOportunidadeTeseJuridicaCnpjResumida(DocumentController.java:576)
      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$$d5c6d48a.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor636.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)
      ... 99 more
      Suppressed: java.lang.Exception: #block terminated with an error
            at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
            ... 171 more
Caused by: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
      |_ checkpoint ⇢ Request to GET https://core-api.revizia.app/api/empresas/publico/rvz/12025829000128 [DefaultWebClient]
Stack trace:
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
12/15/25, 11:12:14 PM/api/document/12025829000128/oportunidade-tese-juridica-consolidada-resumida POSTUsuarioAutenticadoParaServicos{id=2531, email='eduardo.mallmann@revizia.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      at reactor.core.Exceptions.propagate(Exceptions.java:393)
      at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:97)
      at reactor.core.publisher.Mono.block(Mono.java:1680)
      at br.com.revizia.documentapi.service.NextGenService.getRvzByCnpj(NextGenService.java:216)
      at br.com.revizia.documentapi.service.NextGenService$$FastClassBySpringCGLIB$$ecb278ad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:156)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.NextGenService$$EnhancerBySpringCGLIB$$c4ecf20d.getRvzByCnpj(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.DividaAtivaRegularizeQueryServiceImpl.consultarTotal(DividaAtivaRegularizeQueryServiceImpl.java:108)
      at br.com.revizia.documentapi.v2.service.impl.DividaAtivaRegularizeQueryServiceImpl$$FastClassBySpringCGLIB$$57904352.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.impl.DividaAtivaRegularizeQueryServiceImpl$$EnhancerBySpringCGLIB$$b7333a99.consultarTotal(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.findOportunidadeTeseJuridicaCnpjResumida(DocumentService.java:5555)
      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$$e1ef8016.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.findOportunidadeTeseJuridicaCnpjResumida(DocumentController.java:576)
      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$$d5c6d48a.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor636.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)
      ... 99 more
      Suppressed: java.lang.Exception: #block terminated with an error
            at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
            ... 171 more
Caused by: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
      |_ checkpoint ⇢ Request to GET https://core-api.revizia.app/api/empresas/publico/rvz/12025829000128 [DefaultWebClient]
Stack trace:
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
12/15/25, 11:12:25 PM/api/document/00311557000658/oportunidade-tese-juridica-consolidada-resumida POSTUsuarioAutenticadoParaServicos{id=2531, email='eduardo.mallmann@revizia.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      at reactor.core.Exceptions.propagate(Exceptions.java:393)
      at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:97)
      at reactor.core.publisher.Mono.block(Mono.java:1680)
      at br.com.revizia.documentapi.service.NextGenService.getRvzByCnpj(NextGenService.java:216)
      at br.com.revizia.documentapi.service.NextGenService$$FastClassBySpringCGLIB$$ecb278ad.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:156)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.NextGenService$$EnhancerBySpringCGLIB$$c4ecf20d.getRvzByCnpj(<generated>)
      at br.com.revizia.documentapi.v2.service.impl.DividaAtivaRegularizeQueryServiceImpl.consultarTotal(DividaAtivaRegularizeQueryServiceImpl.java:108)
      at br.com.revizia.documentapi.v2.service.impl.DividaAtivaRegularizeQueryServiceImpl$$FastClassBySpringCGLIB$$57904352.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.impl.DividaAtivaRegularizeQueryServiceImpl$$EnhancerBySpringCGLIB$$b7333a99.consultarTotal(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.findOportunidadeTeseJuridicaCnpjResumida(DocumentService.java:5555)
      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$$e1ef8016.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.findOportunidadeTeseJuridicaCnpjResumida(DocumentController.java:576)
      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$$d5c6d48a.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor636.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)
      ... 99 more
      Suppressed: java.lang.Exception: #block terminated with an error
            at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
            ... 171 more
Caused by: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
      Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
      |_ checkpoint ⇢ Request to GET https://core-api.revizia.app/api/empresas/publico/rvz/00311557000658 [DefaultWebClient]
Stack trace:
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer
12/15/25, 11:28:57 PM/api/document/53761607000150/solicitar-download-documentos-cancelados POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.StringIndexOutOfBoundsException: begin 2, end 6, length 0
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.StringIndexOutOfBoundsException: begin 2, end 6, length 0
      at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source)
      at java.base/java.lang.String.substring(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.lambda$realizarBaixaDocumentosSeNaoExistirNaBase$260(DocumentService.java:7716)
      at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
      at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
      at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
      at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
      at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
      at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
      at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.realizarBaixaDocumentosSeNaoExistirNaBase(DocumentService.java:7717)
      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 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$$e1ef8016.realizarBaixaDocumentosSeNaoExistirNaBase(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.solicitarDownloadDocumentosCancelados(DocumentController.java:945)
      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$$d5c6d48a.solicitarDownloadDocumentosCancelados(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1401.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)
      ... 99 more
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.StringIndexOutOfBoundsException: begin 2, end 6, length 0
12/16/25, 12:05:46 AM/robots.txt GET Error404
12/16/25, 1:06:02 AM/robots.txt GET Error404
12/16/25, 2:06:25 AM/robots.txt GET Error404
12/16/25, 2:55:12 AM/robots.txt GET Error404
12/16/25, 3:07:33 AM/robots.txt GET Error404
12/16/25, 3:51:05 AM/api/document/keys POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:565)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:835)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:809)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:651)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:371)
      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$$d5c6d48a.listDocumentsByKeys(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor250.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)
      ... 99 more
Caused by: org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:127)
      at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.rollback(JdbcResourceLocalTransactionCoordinatorImpl.java:304)
      at org.hibernate.engine.transaction.internal.TransactionImpl.rollback(TransactionImpl.java:142)
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:561)
      ... 123 more
Caused by: org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:350)
      at org.postgresql.jdbc.PgConnection.executeTransactionCommand(PgConnection.java:857)
      at org.postgresql.jdbc.PgConnection.rollback(PgConnection.java:900)
      at com.zaxxer.hikari.pool.ProxyConnection.rollback(ProxyConnection.java:396)
      at com.zaxxer.hikari.pool.HikariProxyConnection.rollback(HikariProxyConnection.java)
      at jdk.internal.reflect.GeneratedMethodAccessor1473.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$ConnectionInvocationHandler.invoke(JdbcWrapper.java:202)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy130.rollback(Unknown Source)
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:121)
      ... 126 more
Caused by: java.io.EOFException
      at org.postgresql.core.PGStream.receiveChar(PGStream.java:443)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      ... 137 more
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
12/16/25, 4:08:31 AM/robots.txt GET Error404
12/16/25, 5:08:47 AM/robots.txt GET Error404
12/16/25, 6:09:22 AM/robots.txt GET Error404
12/16/25, 6:49:29 AM/favicon.ico GET Error404
12/16/25, 7:09:55 AM/robots.txt GET Error404
12/16/25, 7:17:59 AM/favicon.ico GET Error404
12/16/25, 7:18:26 AM/favicon.ico GET Error404
12/16/25, 7:19:51 AM/favicon.ico GET Error404
12/16/25, 7:27:45 AM/favicon.ico GET Error404
12/16/25, 7:37:23 AM/favicon.ico GET Error404
12/16/25, 7:40:35 AM/favicon.ico GET Error404
12/16/25, 7:40:53 AM/favicon.ico GET Error404
12/16/25, 7:43:29 AM/favicon.ico GET Error404
12/16/25, 7:53:40 AM/favicon.ico GET Error404
12/16/25, 7:53:45 AM/favicon.ico GET Error404
12/16/25, 8:07:56 AM/favicon.ico GET Error404
12/16/25, 8:10:18 AM/favicon.ico GET Error404
12/16/25, 8:11:06 AM/robots.txt GET Error404
12/16/25, 8:11:06 AM/favicon.ico GET Error404
12/16/25, 8:11:07 AM/favicon.ico GET Error404
12/16/25, 8:15:03 AM/favicon.ico GET Error404
12/16/25, 8:15:23 AM/favicon.ico GET Error404
12/16/25, 8:18:51 AM/favicon.ico GET Error404
12/16/25, 8:20:41 AM/favicon.ico GET Error404
12/16/25, 8:21:58 AM/favicon.ico GET Error404
12/16/25, 8:31:31 AM/favicon.ico GET Error404
12/16/25, 8:32:16 AM/favicon.ico GET Error404
12/16/25, 8:32:48 AM/favicon.ico GET Error404
12/16/25, 8:33:18 AM/favicon.ico GET Error404
12/16/25, 8:33:31 AM/favicon.ico GET Error404
12/16/25, 8:33:37 AM/favicon.ico GET Error404
12/16/25, 8:35:50 AM/favicon.ico GET Error404
12/16/25, 8:40:40 AM/favicon.ico GET Error404
12/16/25, 8:45:58 AM/favicon.ico GET Error404
12/16/25, 8:47:34 AM/favicon.ico GET Error404
12/16/25, 8:48:43 AM/favicon.ico GET Error404
12/16/25, 8:52:50 AM/favicon.ico GET Error404
12/16/25, 8:56:01 AM/favicon.ico GET Error404
12/16/25, 9:01:45 AM/favicon.ico GET Error404
12/16/25, 9:02:54 AM/favicon.ico GET Error404
12/16/25, 9:05:25 AM/favicon.ico GET Error404
12/16/25, 9:08:26 AM/favicon.ico GET Error404
12/16/25, 9:10:33 AM/favicon.ico GET Error404
12/16/25, 9:11:16 AM/robots.txt GET Error404
12/16/25, 9:12:42 AM/favicon.ico GET Error404
12/16/25, 9:13:21 AM/favicon.ico GET Error404
12/16/25, 9:14:11 AM/favicon.ico GET Error404
12/16/25, 9:15:29 AM/favicon.ico GET Error404
12/16/25, 9:16:42 AM/favicon.ico GET Error404
12/16/25, 9:19:03 AM/favicon.ico GET Error404
12/16/25, 9:20:29 AM/favicon.ico GET Error404
12/16/25, 9:23:24 AM/favicon.ico GET Error404
12/16/25, 9:28:19 AM/favicon.ico GET Error404
12/16/25, 9:30:42 AM/favicon.ico GET Error404
12/16/25, 9:38:47 AM/favicon.ico GET Error404
12/16/25, 9:39:55 AM/favicon.ico GET Error404
12/16/25, 9:42:51 AM/favicon.ico GET Error404
12/16/25, 9:44:13 AM/api/cte-manifestacao/24891718000264/desacordo-cte POSTUsuarioAutenticadoParaServicos{id=1119, email='eduardo.saldanha@lavoroagro.com'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeCallSoap(SoapReceitaCteService.java:384)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeRequest(SoapReceitaCteService.java:404)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.efetuarManifestacao(SoapReceitaCteService.java:411)
      at br.com.revizia.documentapi.service.SoapReceitaCteService$$FastClassBySpringCGLIB$$c43f8982.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.SoapReceitaCteService$$EnhancerBySpringCGLIB$$670805ee.efetuarManifestacao(<generated>)
      at br.com.revizia.documentapi.service.ManifestacaoCteService.manifestar(ManifestacaoCteService.java:89)
      at br.com.revizia.documentapi.service.ManifestacaoCteService.manifestacaoDesacordoCte(ManifestacaoCteService.java:70)
      at br.com.revizia.documentapi.service.ManifestacaoCteService$$FastClassBySpringCGLIB$$e70448f5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.ManifestacaoCteService$$EnhancerBySpringCGLIB$$83a40427.manifestacaoDesacordoCte(<generated>)
      at br.com.revizia.documentapi.controller.CteManifestacaoController.manifestacaoDesacordoCte(CteManifestacaoController.java:43)
      at br.com.revizia.documentapi.controller.CteManifestacaoController$$FastClassBySpringCGLIB$$f96a8559.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.CteManifestacaoController$$EnhancerBySpringCGLIB$$377bfd0e.manifestacaoDesacordoCte(<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)
      ... 99 more
Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
      at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeCallSoap(SoapReceitaCteService.java:367)
      ... 151 more
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
12/16/25, 9:44:16 AM/api/cte-manifestacao/24891718000264/desacordo-cte POSTUsuarioAutenticadoParaServicos{id=1119, email='eduardo.saldanha@lavoroagro.com'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeCallSoap(SoapReceitaCteService.java:384)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeRequest(SoapReceitaCteService.java:404)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.efetuarManifestacao(SoapReceitaCteService.java:411)
      at br.com.revizia.documentapi.service.SoapReceitaCteService$$FastClassBySpringCGLIB$$c43f8982.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.SoapReceitaCteService$$EnhancerBySpringCGLIB$$670805ee.efetuarManifestacao(<generated>)
      at br.com.revizia.documentapi.service.ManifestacaoCteService.manifestar(ManifestacaoCteService.java:89)
      at br.com.revizia.documentapi.service.ManifestacaoCteService.manifestacaoDesacordoCte(ManifestacaoCteService.java:70)
      at br.com.revizia.documentapi.service.ManifestacaoCteService$$FastClassBySpringCGLIB$$e70448f5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.ManifestacaoCteService$$EnhancerBySpringCGLIB$$83a40427.manifestacaoDesacordoCte(<generated>)
      at br.com.revizia.documentapi.controller.CteManifestacaoController.manifestacaoDesacordoCte(CteManifestacaoController.java:43)
      at br.com.revizia.documentapi.controller.CteManifestacaoController$$FastClassBySpringCGLIB$$f96a8559.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.CteManifestacaoController$$EnhancerBySpringCGLIB$$377bfd0e.manifestacaoDesacordoCte(<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)
      ... 99 more
Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
      at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeCallSoap(SoapReceitaCteService.java:367)
      ... 151 more
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
12/16/25, 9:46:36 AM/favicon.ico GET Error404
12/16/25, 9:49:53 AM/favicon.ico GET Error404
12/16/25, 9:52:26 AM/api/importacao-canhoto/canhotos/316450/confirmar-upload POSTUsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:565)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:835)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:809)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:651)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:371)
      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.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
      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$$37f56e52.confirmarUpload(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1091.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)
      ... 99 more
Caused by: org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:127)
      at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.rollback(JdbcResourceLocalTransactionCoordinatorImpl.java:304)
      at org.hibernate.engine.transaction.internal.TransactionImpl.rollback(TransactionImpl.java:142)
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:561)
      ... 134 more
Caused by: org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:350)
      at org.postgresql.jdbc.PgConnection.executeTransactionCommand(PgConnection.java:857)
      at org.postgresql.jdbc.PgConnection.rollback(PgConnection.java:900)
      at com.zaxxer.hikari.pool.ProxyConnection.rollback(ProxyConnection.java:396)
      at com.zaxxer.hikari.pool.HikariProxyConnection.rollback(HikariProxyConnection.java)
      at jdk.internal.reflect.GeneratedMethodAccessor1473.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$ConnectionInvocationHandler.invoke(JdbcWrapper.java:202)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy130.rollback(Unknown Source)
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:121)
      ... 137 more
Caused by: java.io.EOFException
      at org.postgresql.core.PGStream.receiveChar(PGStream.java:443)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      ... 148 more
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
12/16/25, 9:52:35 AM/api/importacao-canhoto/canhotos/316291/confirmar-upload POSTUsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:565)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:835)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:809)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:651)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:371)
      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.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
      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$$37f56e52.confirmarUpload(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1091.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)
      ... 99 more
Caused by: org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:127)
      at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.rollback(JdbcResourceLocalTransactionCoordinatorImpl.java:304)
      at org.hibernate.engine.transaction.internal.TransactionImpl.rollback(TransactionImpl.java:142)
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:561)
      ... 134 more
Caused by: org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:350)
      at org.postgresql.jdbc.PgConnection.executeTransactionCommand(PgConnection.java:857)
      at org.postgresql.jdbc.PgConnection.rollback(PgConnection.java:900)
      at com.zaxxer.hikari.pool.ProxyConnection.rollback(ProxyConnection.java:396)
      at com.zaxxer.hikari.pool.HikariProxyConnection.rollback(HikariProxyConnection.java)
      at jdk.internal.reflect.GeneratedMethodAccessor1473.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$ConnectionInvocationHandler.invoke(JdbcWrapper.java:202)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy130.rollback(Unknown Source)
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:121)
      ... 137 more
Caused by: java.io.EOFException
      at org.postgresql.core.PGStream.receiveChar(PGStream.java:443)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      ... 148 more
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
12/16/25, 9:56:35 AM/api/document/codigos-servicos-nfse POSTUsuarioAutenticadoParaServicos{id=4291, email='contabilidade@qualitours.com.br'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:281)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255)
      at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528)
      at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61)
      at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:154)
      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.$Proxy387.findCodigosServicosPorEmpresa(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor1052.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.$Proxy219.findCodigosServicosPorEmpresa(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfseViewQueryService.buscaCodigosJaCadastradosECadastraOsQueNaoEstiveremCadastrados(DocumentNfseViewQueryService.java:222)
      at br.com.revizia.documentapi.service.DocumentNfseViewQueryService.findCodigosServicosNfse(DocumentNfseViewQueryService.java:208)
      at br.com.revizia.documentapi.service.DocumentNfseViewQueryService$$FastClassBySpringCGLIB$$5b39a34c.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.DocumentNfseViewQueryService$$EnhancerBySpringCGLIB$$b16626c7.findCodigosServicosNfse(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.findCodigosServicosNfse(DocumentController.java:883)
      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$$d5c6d48a.findCodigosServicosNfse(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1050.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)
      ... 99 more
Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSet
      at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:103)
      at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)
      at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)
      at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99)
      at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:67)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:2304)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2057)
      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 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)
      ... 155 more
Caused by: org.postgresql.util.PSQLException: ERROR: operator does not exist: character varying = bytea
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Position: 84
      at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2553)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2285)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:473)
      at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:393)
      at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164)
      at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:114)
      at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
      at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
      at jdk.internal.reflect.GeneratedMethodAccessor48.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.doExecute(JdbcWrapper.java:422)
      at net.bull.javamelody.JdbcWrapper$StatementInvocationHandler.invoke(JdbcWrapper.java:142)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy131.executeQuery(Unknown Source)
      at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:57)
      ... 184 more
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet
12/16/25, 9:57:40 AM/favicon.ico GET Error404
12/16/25, 10:03:19 AM/favicon.ico GET Error404
12/16/25, 10:09:24 AM/favicon.ico GET Error404
12/16/25, 10:10:35 AM/favicon.ico GET Error404
12/16/25, 10:11:34 AM/favicon.ico GET Error404
12/16/25, 10:11:44 AM/robots.txt GET Error404
12/16/25, 10:12:47 AM/favicon.ico GET Error404
12/16/25, 10:20:08 AM/favicon.ico GET Error404
12/16/25, 10:21:37 AM/favicon.ico GET Error404
12/16/25, 10:22:03 AM/favicon.ico GET Error404
12/16/25, 10:25:19 AM/favicon.ico GET Error404
12/16/25, 10:28:23 AM/favicon.ico GET Error404
12/16/25, 10:33:32 AM/favicon.ico GET Error404
12/16/25, 10:40:12 AM/api/document/00405805000468/analise-representatividade-consolidada POSTUsuarioAutenticadoParaServicos{id=2672, email='felipe.barcelos@grupoprodutec.com'}
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.time.format.DateTimeParseException: Text 'null-01' could not be parsed at index 0
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.time.format.DateTimeParseException: Text 'null-01' could not be parsed at index 0
      at java.base/java.time.format.DateTimeFormatter.parseResolved0(Unknown Source)
      at java.base/java.time.format.DateTimeFormatter.parse(Unknown Source)
      at java.base/java.time.YearMonth.parse(Unknown Source)
      at java.base/java.time.YearMonth.parse(Unknown Source)
      at br.com.revizia.documentapi.util.DateUtil.findPeriodByQueryTypeAndPeriod(DateUtil.java:102)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidada(DocumentService.java:6815)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidadaGrafico(DocumentService.java:6772)
      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$$e1ef8016.analiseRepresentatividadeConsolidadaGrafico(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.analiseRepresentatividadeConsolidada(DocumentController.java:771)
      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$$d5c6d48a.analiseRepresentatividadeConsolidada(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor660.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)
      ... 99 more
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.time.format.DateTimeParseException: Text 'null-01' could not be parsed at index 0
12/16/25, 10:40:37 AM/favicon.ico GET Error404
12/16/25, 10:43:28 AM/robots.txt GET Error404
12/16/25, 10:44:38 AM/favicon.ico GET Error404

log Statistics system errors logs - 1 year since midnight

ErrorHits
WARN o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
51
0 hits/min on 500 errors       Details       Last errors      
ErrorHits
WARN o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
51
ERROR reactor.core.scheduler.Schedulers - Scheduler worker in group main failed with an uncaught exception
43
WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler br.com.revizia.documentapi.exception.RestApiExceptionHandler#handleNegocioException(Exception)
40
WARN b.c.r.documentapi.util.JsonUtil - path DPS.infDPS.prest.end.endNac.cMun not found
29
ERROR n.s.j.engine.util.JRStyledTextParser - Error parsing styled text.
13
WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [br.com.revizia.documentapi.exception.NotFoundException: Nota não encontrada: CNPJ - 00405805001944, Número - 3967]
2
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3969b2ad (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4703fe9d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@24cb8d6d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@f4207e2 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@233d9a1e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@277e3fca (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3a683c62 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@28a48fcc (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@410546ed (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@303dbdef (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@69c0e0d4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@10f16bc8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@73b5b2fe (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@574513a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4df7449b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b98e129 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@66f08af0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@23520c97 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@741f3c9f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5301d1e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@37b2d944 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2bdcdea6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7a5ace45 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1a49ad23 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1ad7f371 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@18cc09d8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@148adcc3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2b483874 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@498a27c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@569ac546 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2196976d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@32899ce (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@49a59e43 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@152d1f5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@680d300a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5ca0dae4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4648a24 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@878f4ed (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1ff6f999 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1caab2d8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5ddb8ed8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@141b6703 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@a16b747 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@cb7990e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4adb0fbd (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@e45d975 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3c1bd93 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6e65a3b1 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1dfc322d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@369f265c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@727e75a1 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@44267bdf (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1da0fc69 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@530fb12d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@585061a0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5c58292 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@321f1c7d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@14569f6c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@60c09228 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@702af324 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5fe61147 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b9ebf0f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@52f6cdd5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@459d1cbc (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4edac814 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5823927e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@71d1a9c3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@40e1e02e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@369db04e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6381cc38 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@203792c2 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@272b398 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4ae8505d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@636e43ee (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6153c86d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6fcbbeb5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@f373659 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7090f3ce (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@24bc8b0f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@16383493 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4eeeee60 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@78d62faf (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@13a7973e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@29af9536 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@453b248d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1f188867 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@74f68e2 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5d0d5d3d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@371ec921 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4de4ed5c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@23985008 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@e41c550 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1a514ca5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6f5c3bd5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@f426f48 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@52d654d7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7a9a2ac0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@30f731b5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1289faea (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@429182e9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5e43be2d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4e0d0494 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2c6bad29 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3c2a850f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@10521ca (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3c2a27fe (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2a65ddd5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6f4850be (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3e3e73b9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6166c855 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@39136ee8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@54349ec3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@10d63086 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@53031609 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@60bb0102 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@65499119 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3058019d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@45029232 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@8dae87e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@71133bc3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6ee31199 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3a074483 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@43baffdb (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@30825673 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@720ff385 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@78373a47 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@672ee559 on thread pool-43-thread-1, stack trace follows
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@789f3864 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7a9c04ab (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@153811d7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@35f20868 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3209b3fa (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1697ef19 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@79900784 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@365ac678 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2ad4efbc (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@ad0514a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1c905b3c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@59438a67 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3c75935b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@b175954 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@47ef71f8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6004c0ce (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3c979ebb (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4638f472 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@19756867 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5a98a36e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5d41989 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7811620e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@58683c63 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1d7c5764 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@550d56a7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@22536625 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7a2e301e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@218ef69f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@79c6b576 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@307db685 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7f73a1e5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@76d2ecb9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@23fa7c2e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1d1ecfb8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6032ea6e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@74b8f4fd (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@670c0325 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@33393328 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b41e008 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@60ee2b38 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1f7f875c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7aff251c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3fa1fefa (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@39ab154c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@707cac62 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@29bafead (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@316c5d8f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@eff00df (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@74c50cf4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4c6d624f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7610efeb (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@22e7d8a2 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@440972d2 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4953ca0b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@33c78e41 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7e76945d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4f3d4f26 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3e48d24c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5f1114f7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6753faba (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2b23fa2f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@130a4816 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@40a3a9f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3ab26706 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@548b0c74 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@42d3320e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@72482cff (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@697ccb86 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@57fb3c39 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@48b6189c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6a6db97a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5ed8916e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@605a0de9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6434d74f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6bc7cc21 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@65b0aaf7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6b5b828e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@426d0ab (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3daef1ea (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@63a5b216 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@68dd744a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@54c90ee6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1c542277 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5a05431c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7e24f63a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6c2f18c6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3d57638d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2236e42d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@339d92b5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4bbbeb87 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@70a68347 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@74e89e3f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7f3cf76c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@28357b91 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2c8a741b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@66a9e898 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1d97689 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@212bc2d5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@b9fca4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5975140e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@19e0bddd (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6391c0f7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7216bb4b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7e434990 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1fcd1961 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@c6e37c1 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6240a18a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@647e0eb (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6ee0ce93 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@283556ed (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@70eae557 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7cb0241e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@500b5469 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5358e390 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5b7c1a0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@36afecf4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@56e37469 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@67dd8ab1 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@27f15b9d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5246e0ad (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2d8d0355 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2f851967 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4436449b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@16b940db (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@21a5c062 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7d3f6998 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1659c86f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@381acf0f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2251bd8f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7bb0f17a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3ee2976a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@13f24e93 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@48e26eb0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4c970064 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@8d0207c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b55be5f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@164b13af (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@48335405 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@587108a1 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2ac76543 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4e0117d6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@8e59b7b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4af2d30e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1f50e334 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@15a7c21f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@35d1ce35 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7e487245 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@446fd81b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5e1561e4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@a70d5d7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1045ced5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7a9b9f68 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3c693ea8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2c16ca26 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@32409bb2 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5e22c605 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1339576d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@68987dde (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5ad63287 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@37f2913a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@39fc14d4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5283f958 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@443990bb (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@294d254e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@23fb7b76 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3c3bf5d9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@b49064e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@58380a7a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6e3355ba (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@56f55605 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1fc9a06a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@519bfa79 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@262e3e4e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5d62a66e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@118dea0b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2afb0c75 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@355a97ae (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@73b4f0ee (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@764e094 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5f3870d7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2569a344 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5ec1ca23 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@17a58295 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@f8eac0c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1837879b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6fdd88d6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@96c49f0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@68f4d087 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@64c2e587 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@20bc3d2a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1020205f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@68876d55 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@56f3b88a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7d1c43f5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5d85449f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@790e476 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@49128b1e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2194d78d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@48d7b3d8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@10d32df (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2cf2bbd8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@717cec9d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@9882291 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@f7cb590 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@73f7d7e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@c8f3a0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@519df34d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@318b1c74 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2865b834 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@521b920b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4d07ee98 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@225ff0d6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5259570b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5b7128b4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@40d78ec3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@59a5c56b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2507460d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@cdff1b9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3d2d849e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@31b84673 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@62f9be58 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@57729abd (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6d7b6c15 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@296693b1 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1c73a3d5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1bf28e9c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@198feca9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@72916ba6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2acac6d2 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@315ad247 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7c5b849 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@32e05d9e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b809f8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@50aa57aa (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@45d2edb4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4bebe978 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6439bc0c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@59f39bd7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@757e8828 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@26790664 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4a08c118 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4fc60a48 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@e2431aa (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@22c65cac (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@9208962 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2bd519db (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@280f0674 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@714604f0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@46615aed (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6cb71bee (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@75bb74f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@289224c7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1f898063 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4200c91d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@364f103f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@adef806 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2829e14e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@594e0f07 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@598343b5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@310b9f6f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@76e85245 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@39d03519 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@f88d487 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@68d34d0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5391eb37 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@67ec394c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6e89b9e3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1daa0044 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@791f1e87 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@36c55600 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3241e4e5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@76affd80 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3dcf63cd (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@23468503 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4e685fe9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@52e0feba (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@76744e5f (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@71d008df (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6718ad8c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7bd10533 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6aed4fd3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5bbe0a42 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@775c9fcb (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7c26c241 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7d137009 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7d8c0beb (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@798e72f5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4e65f942 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6628a239 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@25a47aca (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@14614ba8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@25698153 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6f0047c7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7534a324 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@32b1480b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5d1c20a4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5e7e505 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4f042f0b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@a9e953a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5537ff8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@fc00520 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6328fd79 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@15f9fdb4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@21136496 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@bee251c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2f08721 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@78532832 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@796ca0ad (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@be4e294 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4d09aa86 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5e3ffa7e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1645b0db (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6596f6c (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4a7a6a06 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@299326c0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3b70f8c6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@348b45b8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@505a77e7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@35094e28 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b148aa (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b412135 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@27c5695a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6e6c71b7 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b5b81bf (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2c7c1597 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@83ad209 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@554f1df3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@63fca82a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2ff9bfbd (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@737839aa (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@462c8a4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@52666bf2 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@20ddc7f6 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@363caac3 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@9a1104d (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@475ffc19 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6bf53856 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@10d529b9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1b83a1e (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4cdfaca (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5c55f017 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@13d1ee59 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@50e62461 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@13c31957 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4fc5a1b4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7413714b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@2f8b4bca (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@44f91831 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@28879f83 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6f702048 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@412885fa (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5200a926 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@608db299 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1072a252 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@17790a33 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@4cce6d9a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5129c431 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3318f57a (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@2a865947 on thread XNIO-1 task-91, stack trace follows
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@330ddbb8 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@49313f8b (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@203d46e9 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5baa9285 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@40ae7ee4 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@5f1aacf0 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1c7d7746 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
WARN com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@1edc01e5 (Timer already cancelled.). Possibly consider using a shorter maxLifetime value.
1
Only the 100 last errors are displayed
DateRequestUserError
12/16/25, 9:41:57 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.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.$Proxy415.findConsolidationTypeAllByGrupoIsNotNullAndAtivaIsTrue(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor637.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findConsolidationTypeAllByGrupoIsNotNullAndAtivaIsTrue(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.findOportunidadeTeseJuridicaCnpj(DocumentService.java:5656)
      at br.com.revizia.documentapi.service.DocumentService.findOportunidadeTeseJuridicaCnpjResumida(DocumentService.java:5522)
      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$$e1ef8016.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.findOportunidadeTeseJuridicaCnpjResumida(DocumentController.java:576)
      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$$d5c6d48a.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor636.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@e2e892b on thread XNIO-1 task-1, stack trace follows
12/16/25, 9:42:55 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.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.$Proxy415.findConsolidationTypeAllByGrupoIsNotNullAndAtivaIsTrue(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor637.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findConsolidationTypeAllByGrupoIsNotNullAndAtivaIsTrue(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.findOportunidadeTeseJuridicaCnpj(DocumentService.java:5656)
      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$$e1ef8016.findOportunidadeTeseJuridicaCnpj(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.findOportunidadeTeseJuridicaCnpj(DocumentController.java:570)
      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$$d5c6d48a.findOportunidadeTeseJuridicaCnpj(<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@43cd5f89 on thread XNIO-1 task-4, stack trace follows
12/16/25, 9:44:13 AM/api/cte-manifestacao/24891718000264/desacordo-cte POSTUsuarioAutenticadoParaServicos{id=1119, email='eduardo.saldanha@lavoroagro.com'}ERROR b.c.r.d.s.SoapReceitaCteService - Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
12/16/25, 9:44:13 AM  
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeCallSoap(SoapReceitaCteService.java:384)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeRequest(SoapReceitaCteService.java:404)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.efetuarManifestacao(SoapReceitaCteService.java:411)
      at br.com.revizia.documentapi.service.SoapReceitaCteService$$FastClassBySpringCGLIB$$c43f8982.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.SoapReceitaCteService$$EnhancerBySpringCGLIB$$670805ee.efetuarManifestacao(<generated>)
      at br.com.revizia.documentapi.service.ManifestacaoCteService.manifestar(ManifestacaoCteService.java:89)
      at br.com.revizia.documentapi.service.ManifestacaoCteService.manifestacaoDesacordoCte(ManifestacaoCteService.java:70)
      at br.com.revizia.documentapi.service.ManifestacaoCteService$$FastClassBySpringCGLIB$$e70448f5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.ManifestacaoCteService$$EnhancerBySpringCGLIB$$83a40427.manifestacaoDesacordoCte(<generated>)
      at br.com.revizia.documentapi.controller.CteManifestacaoController.manifestacaoDesacordoCte(CteManifestacaoController.java:43)
      at br.com.revizia.documentapi.controller.CteManifestacaoController$$FastClassBySpringCGLIB$$f96a8559.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.CteManifestacaoController$$EnhancerBySpringCGLIB$$377bfd0e.manifestacaoDesacordoCte(<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)
      ... 99 common frames omitted
Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
      at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeCallSoap(SoapReceitaCteService.java:367)
      ... 151 common frames omitted
ERROR io.undertow.request - UT005023: Exception handling request to /api/cte-manifestacao/24891718000264/desacordo-cte
12/16/25, 9:44:16 AM/api/cte-manifestacao/24891718000264/desacordo-cte POSTUsuarioAutenticadoParaServicos{id=1119, email='eduardo.saldanha@lavoroagro.com'}ERROR b.c.r.d.s.SoapReceitaCteService - Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
12/16/25, 9:44:16 AM  
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeCallSoap(SoapReceitaCteService.java:384)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeRequest(SoapReceitaCteService.java:404)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.efetuarManifestacao(SoapReceitaCteService.java:411)
      at br.com.revizia.documentapi.service.SoapReceitaCteService$$FastClassBySpringCGLIB$$c43f8982.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.SoapReceitaCteService$$EnhancerBySpringCGLIB$$670805ee.efetuarManifestacao(<generated>)
      at br.com.revizia.documentapi.service.ManifestacaoCteService.manifestar(ManifestacaoCteService.java:89)
      at br.com.revizia.documentapi.service.ManifestacaoCteService.manifestacaoDesacordoCte(ManifestacaoCteService.java:70)
      at br.com.revizia.documentapi.service.ManifestacaoCteService$$FastClassBySpringCGLIB$$e70448f5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.ManifestacaoCteService$$EnhancerBySpringCGLIB$$83a40427.manifestacaoDesacordoCte(<generated>)
      at br.com.revizia.documentapi.controller.CteManifestacaoController.manifestacaoDesacordoCte(CteManifestacaoController.java:43)
      at br.com.revizia.documentapi.controller.CteManifestacaoController$$FastClassBySpringCGLIB$$f96a8559.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.CteManifestacaoController$$EnhancerBySpringCGLIB$$377bfd0e.manifestacaoDesacordoCte(<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)
      ... 99 common frames omitted
Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: https://cte.sefaz.mt.gov.br/ctews2/services/CTeRecepcaoEventoV4?wsdl
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
      at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
      at br.com.revizia.documentapi.service.SoapReceitaCteService.executeCallSoap(SoapReceitaCteService.java:367)
      ... 151 common frames omitted
ERROR io.undertow.request - UT005023: Exception handling request to /api/cte-manifestacao/24891718000264/desacordo-cte
12/16/25, 9:45:07 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@5bd3bb6e on thread XNIO-1 task-28, stack trace follows
12/16/25, 9:46:11 AM/api/document/keys POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@c4c647c (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/16/25, 9:46:11 AM/api/document/keys POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7a5580b3 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/16/25, 9:47:08 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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 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.$Proxy350.consultarQuantidadeDocumentosUtilizadosNoMesConta(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor762.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.$Proxy299.consultarQuantidadeDocumentosUtilizadosNoMesConta(Unknown Source)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.service.imp.ConsumoDocumentosContaEmpresaServiceImp.consultarQuantidadeDocumentosUtilizadosNoMesConta(ConsumoDocumentosContaEmpresaServiceImp.java:85)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.service.imp.ConsumoDocumentosContaEmpresaServiceImp.consultarQuantidadeDocumentosUtilizadosNoMesConta(ConsumoDocumentosContaEmpresaServiceImp.java:79)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.service.imp.ConsumoDocumentosContaEmpresaServiceImp$$FastClassBySpringCGLIB$$7e2545fc.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.documentoscontaempresa.service.imp.ConsumoDocumentosContaEmpresaServiceImp$$EnhancerBySpringCGLIB$$fc4dd79c.consultarQuantidadeDocumentosUtilizadosNoMesConta(<generated>)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.controller.ConsumoDocumentosContaEmpresaController.cosumoDocumentosPorConta(ConsumoDocumentosContaEmpresaController.java:83)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.controller.ConsumoDocumentosContaEmpresaController$$FastClassBySpringCGLIB$$c9b0b5e8.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.documentoscontaempresa.controller.ConsumoDocumentosContaEmpresaController$$EnhancerBySpringCGLIB$$716f7ae0.cosumoDocumentosPorConta(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor760.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  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@36501b06 on thread XNIO-1 task-46, stack trace follows
12/16/25, 9:47:08 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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 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.$Proxy350.consultarQuantidadeDocumentosUtilizadosNoMesConta(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor762.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.$Proxy299.consultarQuantidadeDocumentosUtilizadosNoMesConta(Unknown Source)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.service.imp.ConsumoDocumentosContaEmpresaServiceImp.consultarQuantidadeDocumentosUtilizadosNoMesConta(ConsumoDocumentosContaEmpresaServiceImp.java:85)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.service.imp.ConsumoDocumentosContaEmpresaServiceImp.consultarQuantidadeDocumentosUtilizadosNoMesConta(ConsumoDocumentosContaEmpresaServiceImp.java:79)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.service.imp.ConsumoDocumentosContaEmpresaServiceImp$$FastClassBySpringCGLIB$$7e2545fc.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.documentoscontaempresa.service.imp.ConsumoDocumentosContaEmpresaServiceImp$$EnhancerBySpringCGLIB$$fc4dd79c.consultarQuantidadeDocumentosUtilizadosNoMesConta(<generated>)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.controller.ConsumoDocumentosContaEmpresaController.cosumoDocumentosPorConta(ConsumoDocumentosContaEmpresaController.java:83)
      at br.com.revizia.documentapi.v2.documentoscontaempresa.controller.ConsumoDocumentosContaEmpresaController$$FastClassBySpringCGLIB$$c9b0b5e8.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.documentoscontaempresa.controller.ConsumoDocumentosContaEmpresaController$$EnhancerBySpringCGLIB$$716f7ae0.cosumoDocumentosPorConta(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor760.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  com.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for org.postgresql.jdbc.PgConnection@5bd3bb6e on thread XNIO-1 task-1, stack trace follows
12/16/25, 9:49:29 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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 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.$Proxy401.consultarProdutosVendidos(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor661.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.$Proxy243.consultarProdutosVendidos(Unknown Source)
      at br.com.revizia.documentapi.v2.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl.consultarProdutosVendidos(AnaliseRepresentatividadeServiceImpl.java:21)
      at br.com.revizia.documentapi.v2.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl$$FastClassBySpringCGLIB$$12c4a59d.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl$$EnhancerBySpringCGLIB$$2210431f.consultarProdutosVendidos(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.consultarProdutosVendidos(DocumentService.java:6907)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidada(DocumentService.java:6836)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidadaGrafico(DocumentService.java:6772)
      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$$e1ef8016.analiseRepresentatividadeConsolidadaGrafico(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.analiseRepresentatividadeConsolidada(DocumentController.java:771)
      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$$d5c6d48a.analiseRepresentatividadeConsolidada(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor660.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@1417d7cf on thread XNIO-1 task-83, stack trace follows
12/16/25, 9:49:29 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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 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.$Proxy401.consultarProdutosVendidos(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor661.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.$Proxy243.consultarProdutosVendidos(Unknown Source)
      at br.com.revizia.documentapi.v2.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl.consultarProdutosVendidos(AnaliseRepresentatividadeServiceImpl.java:21)
      at br.com.revizia.documentapi.v2.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl$$FastClassBySpringCGLIB$$12c4a59d.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl$$EnhancerBySpringCGLIB$$2210431f.consultarProdutosVendidos(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.consultarProdutosVendidos(DocumentService.java:6907)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidada(DocumentService.java:6836)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidadaGrafico(DocumentService.java:6772)
      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$$e1ef8016.analiseRepresentatividadeConsolidadaGrafico(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.analiseRepresentatividadeConsolidada(DocumentController.java:771)
      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$$d5c6d48a.analiseRepresentatividadeConsolidada(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor660.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@33412189 on thread XNIO-1 task-62, stack trace follows
12/16/25, 9:49:33 AM/actuator/health GET WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@43cd5f89 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/16/25, 9:49:43 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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$1.doPrepare(StatementPreparerImpl.java:90)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176)
      at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareStatement(StatementPreparerImpl.java:81)
      at org.hibernate.engine.query.spi.NativeSQLQueryPlan.performExecuteUpdate(NativeSQLQueryPlan.java:97)
      at org.hibernate.internal.SessionImpl.executeNativeUpdate(SessionImpl.java:1509)
      at org.hibernate.query.internal.NativeQueryImpl.doExecuteUpdate(NativeQueryImpl.java:295)
      at org.hibernate.query.internal.AbstractProducedQuery.executeUpdate(AbstractProducedQuery.java:1612)
      at br.com.revizia.documentapi.service.impl.DocumentCteViewQueryService.findDocuments(DocumentCteViewQueryService.java:87)
      at br.com.revizia.documentapi.service.impl.DocumentCteViewQueryService.findDocumentsWithData(DocumentCteViewQueryService.java:58)
      at br.com.revizia.documentapi.service.impl.DocumentCteViewQueryService$$FastClassBySpringCGLIB$$d69c42f2.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.impl.DocumentCteViewQueryService$$EnhancerBySpringCGLIB$$a183fd79.findDocumentsWithData(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.getDocumentsCte(DocumentController.java:464)
      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$$d5c6d48a.getDocumentsCte(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor794.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@c56a960 on thread XNIO-1 task-87, stack trace follows
12/16/25, 9:52:26 AM/api/importacao-canhoto/canhotos/316450/confirmar-upload POSTUsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'}
org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:350)
      at org.postgresql.jdbc.PgConnection.executeTransactionCommand(PgConnection.java:857)
      at org.postgresql.jdbc.PgConnection.rollback(PgConnection.java:900)
      at com.zaxxer.hikari.pool.ProxyConnection.rollback(ProxyConnection.java:396)
      at com.zaxxer.hikari.pool.HikariProxyConnection.rollback(HikariProxyConnection.java)
      at jdk.internal.reflect.GeneratedMethodAccessor1473.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$ConnectionInvocationHandler.invoke(JdbcWrapper.java:202)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy130.rollback(Unknown Source)
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:121)
      at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.rollback(JdbcResourceLocalTransactionCoordinatorImpl.java:304)
      at org.hibernate.engine.transaction.internal.TransactionImpl.rollback(TransactionImpl.java:142)
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:561)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:835)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:809)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:651)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:371)
      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.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
      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$$37f56e52.confirmarUpload(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1091.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)
Caused by: java.io.EOFException: null
      at org.postgresql.core.PGStream.receiveChar(PGStream.java:443)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      ... 148 common frames omitted
WARN  c.zaxxer.hikari.pool.ProxyConnection - Hikari - Connection org.postgresql.jdbc.PgConnection@2a865947 marked as broken because of SQLSTATE(08006), ErrorCode(0)
12/16/25, 9:52:26 AM/api/importacao-canhoto/canhotos/316450/confirmar-upload POSTUsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'}
java.lang.ThreadDeath: null
      at java.base/java.lang.Thread.stop(Unknown Source)
      at net.bull.javamelody.internal.model.Action.stopThread(Action.java:554)
      at net.bull.javamelody.internal.model.Action.killThread(Action.java:540)
      at net.bull.javamelody.internal.model.Action.execute(Action.java:292)
      at net.bull.javamelody.internal.web.MonitoringController.executeActionIfNeeded(MonitoringController.java:121)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:152)
      at net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
ERROR o.s.t.i.TransactionInterceptor - Application exception overridden by rollback exception
12/16/25, 9:52:26 AM  
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:565)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:835)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:809)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:651)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:371)
      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.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
      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$$37f56e52.confirmarUpload(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1091.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)
      ... 99 common frames omitted
Caused by: org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:127)
      at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.rollback(JdbcResourceLocalTransactionCoordinatorImpl.java:304)
      at org.hibernate.engine.transaction.internal.TransactionImpl.rollback(TransactionImpl.java:142)
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:561)
      ... 134 common frames omitted
Caused by: org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:350)
      at org.postgresql.jdbc.PgConnection.executeTransactionCommand(PgConnection.java:857)
      at org.postgresql.jdbc.PgConnection.rollback(PgConnection.java:900)
      at com.zaxxer.hikari.pool.ProxyConnection.rollback(ProxyConnection.java:396)
      at com.zaxxer.hikari.pool.HikariProxyConnection.rollback(HikariProxyConnection.java)
      at jdk.internal.reflect.GeneratedMethodAccessor1473.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$ConnectionInvocationHandler.invoke(JdbcWrapper.java:202)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy130.rollback(Unknown Source)
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:121)
      ... 137 common frames omitted
Caused by: java.io.EOFException: null
      at org.postgresql.core.PGStream.receiveChar(PGStream.java:443)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      ... 148 common frames omitted
ERROR io.undertow.request - UT005023: Exception handling request to /api/importacao-canhoto/canhotos/316450/confirmar-upload
12/16/25, 9:52:26 AM  
java.lang.ThreadDeath: null
      at java.base/java.lang.Thread.stop(Unknown Source)
      at net.bull.javamelody.internal.model.Action.stopThread(Action.java:554)
      at net.bull.javamelody.internal.model.Action.killThread(Action.java:540)
      at net.bull.javamelody.internal.model.Action.execute(Action.java:292)
      at net.bull.javamelody.internal.web.MonitoringController.executeActionIfNeeded(MonitoringController.java:121)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:152)
      at net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
ERROR io.undertow.request - UT005023: Exception handling request to /monitoring
12/16/25, 9:52:26 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:26 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104984.zip]
12/16/25, 9:52:27 AM  
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.collectCounterData(Collector.java:732)
      at net.bull.javamelody.internal.model.Collector.collect(Collector.java:363)
      at net.bull.javamelody.internal.model.Collector.collectWithoutErrors(Collector.java:329)
      at net.bull.javamelody.internal.model.Collector.collectLocalContextWithoutErrors(Collector.java:318)
      at net.bull.javamelody.internal.web.HtmlController.doHtml(HtmlController.java:98)
      at net.bull.javamelody.internal.web.MonitoringController.doCompressedHtml(MonitoringController.java:280)
      at net.bull.javamelody.internal.web.MonitoringController.doReportCore(MonitoringController.java:230)
      at net.bull.javamelody.internal.web.MonitoringController.doReport(MonitoringController.java:209)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:163)
      at net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
WARN  net.bull.javamelody - exception while collecting data: java.nio.channels.ClosedByInterruptException
12/16/25, 9:52:27 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:27 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104985.zip]
12/16/25, 9:52:27 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:28 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104986.zip]
12/16/25, 9:52:28 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:28 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104987.zip]
12/16/25, 9:52:29 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:29 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104988.zip]
12/16/25, 9:52:29 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:30 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104989.zip]
12/16/25, 9:52:30 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:30 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104990.zip]
12/16/25, 9:52:31 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:31 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104991.zip]
12/16/25, 9:52:31 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:31 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104992.zip]
12/16/25, 9:52:32 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:32 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104993.zip]
12/16/25, 9:52:32 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:32 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104994.zip]
12/16/25, 9:52:33 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:33 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104995.zip]
12/16/25, 9:52:33 AM  WARN  o.a.poi.xssf.usermodel.XSSFWorkbook - Sheet 'Exportacao_NFe_Recebidas_Revizia' will be added with a trimmed name 'Exportacao_NFe_Recebidas_Revizi' for MS Excel compliance.
12/16/25, 9:52:34 AM  WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [104996.zip]
12/16/25, 9:52:35 AM/api/importacao-canhoto/canhotos/316291/confirmar-upload POSTUsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'}
org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:350)
      at org.postgresql.jdbc.PgConnection.executeTransactionCommand(PgConnection.java:857)
      at org.postgresql.jdbc.PgConnection.rollback(PgConnection.java:900)
      at com.zaxxer.hikari.pool.ProxyConnection.rollback(ProxyConnection.java:396)
      at com.zaxxer.hikari.pool.HikariProxyConnection.rollback(HikariProxyConnection.java)
      at jdk.internal.reflect.GeneratedMethodAccessor1473.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$ConnectionInvocationHandler.invoke(JdbcWrapper.java:202)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy130.rollback(Unknown Source)
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:121)
      at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.rollback(JdbcResourceLocalTransactionCoordinatorImpl.java:304)
      at org.hibernate.engine.transaction.internal.TransactionImpl.rollback(TransactionImpl.java:142)
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:561)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:835)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:809)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:651)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:371)
      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.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
      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$$37f56e52.confirmarUpload(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1091.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)
Caused by: java.io.EOFException: null
      at org.postgresql.core.PGStream.receiveChar(PGStream.java:443)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      ... 148 common frames omitted
WARN  c.zaxxer.hikari.pool.ProxyConnection - Hikari - Connection org.postgresql.jdbc.PgConnection@3abba979 marked as broken because of SQLSTATE(08006), ErrorCode(0)
12/16/25, 9:52:35 AM/api/importacao-canhoto/canhotos/316291/confirmar-upload POSTUsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'}
java.lang.ThreadDeath: null
      at java.base/java.lang.Thread.stop(Unknown Source)
      at net.bull.javamelody.internal.model.Action.stopThread(Action.java:554)
      at net.bull.javamelody.internal.model.Action.killThread(Action.java:540)
      at net.bull.javamelody.internal.model.Action.execute(Action.java:292)
      at net.bull.javamelody.internal.web.MonitoringController.executeActionIfNeeded(MonitoringController.java:121)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:152)
      at net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
ERROR o.s.t.i.TransactionInterceptor - Application exception overridden by rollback exception
12/16/25, 9:52:35 AM  
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.transaction.TransactionSystemException: Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:565)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:835)
      at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:809)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:651)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:371)
      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.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
      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$$37f56e52.confirmarUpload(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1091.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)
      ... 99 common frames omitted
Caused by: org.hibernate.TransactionException: Unable to rollback against JDBC Connection
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:127)
      at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.rollback(JdbcResourceLocalTransactionCoordinatorImpl.java:304)
      at org.hibernate.engine.transaction.internal.TransactionImpl.rollback(TransactionImpl.java:142)
      at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:561)
      ... 134 common frames omitted
Caused by: org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:350)
      at org.postgresql.jdbc.PgConnection.executeTransactionCommand(PgConnection.java:857)
      at org.postgresql.jdbc.PgConnection.rollback(PgConnection.java:900)
      at com.zaxxer.hikari.pool.ProxyConnection.rollback(ProxyConnection.java:396)
      at com.zaxxer.hikari.pool.HikariProxyConnection.rollback(HikariProxyConnection.java)
      at jdk.internal.reflect.GeneratedMethodAccessor1473.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$ConnectionInvocationHandler.invoke(JdbcWrapper.java:202)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy130.rollback(Unknown Source)
      at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.rollback(AbstractLogicalConnectionImplementor.java:121)
      ... 137 common frames omitted
Caused by: java.io.EOFException: null
      at org.postgresql.core.PGStream.receiveChar(PGStream.java:443)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      ... 148 common frames omitted
ERROR io.undertow.request - UT005023: Exception handling request to /api/importacao-canhoto/canhotos/316291/confirmar-upload
12/16/25, 9:52:37 AM  
java.lang.ThreadDeath: null
      at java.base/java.lang.Thread.stop(Unknown Source)
      at net.bull.javamelody.internal.model.Action.stopThread(Action.java:554)
      at net.bull.javamelody.internal.model.Action.killThread(Action.java:540)
      at net.bull.javamelody.internal.model.Action.execute(Action.java:292)
      at net.bull.javamelody.internal.web.MonitoringController.executeActionIfNeeded(MonitoringController.java:121)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:152)
      at net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
ERROR io.undertow.request - UT005023: Exception handling request to /monitoring
12/16/25, 9:55:56 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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 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.$Proxy401.consultarProdutosVendidos(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor661.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.$Proxy243.consultarProdutosVendidos(Unknown Source)
      at br.com.revizia.documentapi.v2.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl.consultarProdutosVendidos(AnaliseRepresentatividadeServiceImpl.java:21)
      at br.com.revizia.documentapi.v2.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl$$FastClassBySpringCGLIB$$12c4a59d.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl$$EnhancerBySpringCGLIB$$2210431f.consultarProdutosVendidos(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.consultarProdutosVendidos(DocumentService.java:6907)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidada(DocumentService.java:6836)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidadaGrafico(DocumentService.java:6772)
      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$$e1ef8016.analiseRepresentatividadeConsolidadaGrafico(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.analiseRepresentatividadeConsolidada(DocumentController.java:771)
      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$$d5c6d48a.analiseRepresentatividadeConsolidada(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor660.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@a4f1673 on thread XNIO-1 task-62, stack trace follows
12/16/25, 9:56:35 AM/api/document/codigos-servicos-nfse POSTUsuarioAutenticadoParaServicos{id=4291, email='contabilidade@qualitours.com.br'}WARN  o.h.e.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: 42883
12/16/25, 9:56:35 AM/api/document/codigos-servicos-nfse POSTUsuarioAutenticadoParaServicos{id=4291, email='contabilidade@qualitours.com.br'}ERROR o.h.e.jdbc.spi.SqlExceptionHelper - ERROR: operator does not exist: character varying = bytea
  Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
  Position: 84
12/16/25, 9:56:35 AM  
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:281)
      at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255)
      at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528)
      at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61)
      at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242)
      at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:154)
      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.$Proxy387.findCodigosServicosPorEmpresa(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor1052.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.$Proxy219.findCodigosServicosPorEmpresa(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentNfseViewQueryService.buscaCodigosJaCadastradosECadastraOsQueNaoEstiveremCadastrados(DocumentNfseViewQueryService.java:222)
      at br.com.revizia.documentapi.service.DocumentNfseViewQueryService.findCodigosServicosNfse(DocumentNfseViewQueryService.java:208)
      at br.com.revizia.documentapi.service.DocumentNfseViewQueryService$$FastClassBySpringCGLIB$$5b39a34c.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.DocumentNfseViewQueryService$$EnhancerBySpringCGLIB$$b16626c7.findCodigosServicosNfse(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.findCodigosServicosNfse(DocumentController.java:883)
      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$$d5c6d48a.findCodigosServicosNfse(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1050.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)
      ... 99 common frames omitted
Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSet
      at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:103)
      at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)
      at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)
      at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99)
      at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:67)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:2304)
      at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2057)
      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 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)
      ... 155 common frames omitted
Caused by: org.postgresql.util.PSQLException: ERROR: operator does not exist: character varying = bytea
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Position: 84
      at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2553)
      at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2285)
      at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
      at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:473)
      at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:393)
      at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164)
      at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:114)
      at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
      at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
      at jdk.internal.reflect.GeneratedMethodAccessor48.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.doExecute(JdbcWrapper.java:422)
      at net.bull.javamelody.JdbcWrapper$StatementInvocationHandler.invoke(JdbcWrapper.java:142)
      at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
      at com.sun.proxy.$Proxy131.executeQuery(Unknown Source)
      at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:57)
      ... 184 common frames omitted
ERROR io.undertow.request - UT005023: Exception handling request to /api/document/codigos-servicos-nfse
12/16/25, 10:01:58 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.plan.exec.internal.AbstractLoadPlanBasedLoader.prepareQueryStatement(AbstractLoadPlanBasedLoader.java:198)
      at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeQueryStatement(AbstractLoadPlanBasedLoader.java:162)
      at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:104)
      at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:262)
      at org.hibernate.persister.entity.AbstractEntityPersister.doLoad(AbstractEntityPersister.java:4423)
      at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4413)
      at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:569)
      at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:537)
      at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:208)
      at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:332)
      at org.hibernate.event.internal.DefaultLoadEventListener.doOnLoad(DefaultLoadEventListener.java:108)
      at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:74)
      at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:113)
      at org.hibernate.internal.SessionImpl.fireLoadNoChecks(SessionImpl.java:1186)
      at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1175)
      at org.hibernate.internal.SessionImpl.access$2100(SessionImpl.java:193)
      at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.doLoad(SessionImpl.java:2786)
      at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.lambda$load$1(SessionImpl.java:2767)
      at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.perform(SessionImpl.java:2723)
      at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.load(SessionImpl.java:2767)
      at org.hibernate.internal.SessionImpl.find(SessionImpl.java:3322)
      at org.hibernate.internal.SessionImpl.find(SessionImpl.java:3289)
      at jdk.internal.reflect.GeneratedMethodAccessor838.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.$Proxy202.find(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor838.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.$Proxy202.find(Unknown Source)
      at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findById(SimpleJpaRepository.java:281)
      at jdk.internal.reflect.GeneratedMethodAccessor980.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.$Proxy373.findById(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor983.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.$Proxy259.findById(Unknown Source)
      at br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.confirmarUpload(CanhotoImportacaoServiceImpl.java:132)
      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 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.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
      at br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
      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$$37f56e52.confirmarUpload(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1091.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@5542d444 on thread XNIO-1 task-86, stack trace follows
12/16/25, 10:02:46 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@1417d7cf on thread XNIO-1 task-5, stack trace follows
12/16/25, 10:05:09 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@1ecc2d96 on thread XNIO-1 task-32, stack trace follows
12/16/25, 10:07:52 AM  
reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response
WARN  r.n.http.client.HttpClientConnect - [id: 0x7d2d018d, L:/10.0.5.88:37612 ! R:core-api.revizia.app/13.248.152.134:443] The connection observed an error
12/16/25, 10:08:45 AM  
reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response
WARN  r.n.http.client.HttpClientConnect - [id: 0x8b4375ff, L:/10.0.5.88:37622 ! R:core-api.revizia.app/13.248.152.134:443] The connection observed an error
12/16/25, 10:10:00 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@226662f7 on thread XNIO-1 task-20, stack trace follows
12/16/25, 10:10:28 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@a4f1673 on thread XNIO-1 task-85, stack trace follows
12/16/25, 10:11:16 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy344.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.$Proxy249.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$$188cecf8.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$$d5c6d48a.getDocumentsNFECanhoto(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1073.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@6fb28cf7 on thread XNIO-1 task-84, stack trace follows
12/16/25, 10:18:12 AM/api/reports/nfe/35251241579631000194550010000067701904736049 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$$37f4c873.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$$56021fa.generateNfeReport(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor338.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/16/25, 10:21:30 AM/api/document/keys POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@226662f7 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/16/25, 10:21:31 AM/api/document/keys POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@6fb28cf7 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/16/25, 10:23:18 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@25182675 on thread XNIO-1 task-46, stack trace follows
12/16/25, 10:23:28 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@35fb722 on thread XNIO-1 task-91, stack trace follows
12/16/25, 10:26:18 AM/api/reports/nfe/35251241579631000194550010000067701904736049 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$$37f4c873.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$$56021fa.generateNfeReport(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor338.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/16/25, 10:29:54 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.$Proxy415.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$e1ef8016.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$$d5c6d48a.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@71615f38 on thread XNIO-1 task-62, stack trace follows
12/16/25, 10:31:56 AM/api/download-nfe-canhoto/02392738000177/excel POSTUsuarioAutenticadoParaServicos{id=1082, email='miguel.felski@lavoroagro.com'}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/16/25, 10:31:57 AM/api/download-nfe-canhoto/02392738000177/excel POSTUsuarioAutenticadoParaServicos{id=1082, email='miguel.felski@lavoroagro.com'}WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105008.zip]
12/16/25, 10:33:15 AM  
java.lang.IllegalMonitorStateException: null
      at java.base/java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(Unknown Source)
      at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.release(Unknown Source)
      at java.base/java.util.concurrent.locks.ReentrantLock.unlock(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.getTask(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)
ERROR reactor.core.scheduler.Schedulers - Scheduler worker in group main failed with an uncaught exception
12/16/25, 10:33:31 AM  
java.lang.IllegalMonitorStateException: null
      at java.base/java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(Unknown Source)
      at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.release(Unknown Source)
      at java.base/java.util.concurrent.locks.ReentrantLock.unlock(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.getTask(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)
ERROR reactor.core.scheduler.Schedulers - Scheduler worker in group main failed with an uncaught exception
12/16/25, 10:33:32 AM/api/reports/nfse/NFSE310620031062002258157295000194000000000025225121074725914 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$$2d2f9fd6.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$$56021fa.generateReport(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor913.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/16/25, 10:35:27 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.$Proxy415.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$e1ef8016.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$$d5c6d48a.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@104a69b0 on thread XNIO-1 task-84, stack trace follows
12/16/25, 10:35:30 AM/api/reports/nfse/NFSE310620031062002258157295000194000000000025225121074725914 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$$2d2f9fd6.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$$56021fa.generateReport(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor913.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/16/25, 10:37:40 AM/api/reports/nfse/NFSE310620031062002258157295000194000000000025225121074725914 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$$2d2f9fd6.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$$56021fa.generateReport(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor913.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/16/25, 10:37:49 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@44b385b7 on thread XNIO-1 task-20, stack trace follows
12/16/25, 10:38:17 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@65b14a5 on thread XNIO-1 task-80, stack trace follows
12/16/25, 10:38:18 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@104a69b0 on thread XNIO-1 task-84, stack trace follows
12/16/25, 10:40:10 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.$Proxy415.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$e1ef8016.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$$d5c6d48a.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@95b8448 on thread XNIO-1 task-22, stack trace follows
12/16/25, 10:40:12 AM  
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.time.format.DateTimeParseException: Text 'null-01' could not be parsed at index 0
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
      at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
      at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
      at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
      at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
      at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
      at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
      at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
      at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
      at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
      at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
      at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
      at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
      at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
      at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
      at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
      at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
      at io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
      at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
      at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.time.format.DateTimeParseException: Text 'null-01' could not be parsed at index 0
      at java.base/java.time.format.DateTimeFormatter.parseResolved0(Unknown Source)
      at java.base/java.time.format.DateTimeFormatter.parse(Unknown Source)
      at java.base/java.time.YearMonth.parse(Unknown Source)
      at java.base/java.time.YearMonth.parse(Unknown Source)
      at br.com.revizia.documentapi.util.DateUtil.findPeriodByQueryTypeAndPeriod(DateUtil.java:102)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidada(DocumentService.java:6815)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidadaGrafico(DocumentService.java:6772)
      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$$e1ef8016.analiseRepresentatividadeConsolidadaGrafico(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.analiseRepresentatividadeConsolidada(DocumentController.java:771)
      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$$d5c6d48a.analiseRepresentatividadeConsolidada(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor660.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)
      ... 99 common frames omitted
ERROR io.undertow.request - UT005023: Exception handling request to /api/document/00405805000468/analise-representatividade-consolidada
12/16/25, 10:43:37 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.$Proxy415.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$e1ef8016.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$$d5c6d48a.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@95b8448 on thread XNIO-1 task-22, stack trace follows
12/16/25, 10:43:44 AM  
java.lang.IllegalMonitorStateException: null
      at java.base/java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(Unknown Source)
      at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.release(Unknown Source)
      at java.base/java.util.concurrent.locks.ReentrantLock.unlock(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.getTask(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)
ERROR reactor.core.scheduler.Schedulers - Scheduler worker in group main failed with an uncaught exception
12/16/25, 10:43:44 AM  
java.lang.IllegalMonitorStateException: null
      at java.base/java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(Unknown Source)
      at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.release(Unknown Source)
      at java.base/java.util.concurrent.locks.ReentrantLock.unlock(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.getTask(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)
ERROR reactor.core.scheduler.Schedulers - Scheduler worker in group main failed with an uncaught exception
12/16/25, 10:43:46 AM  
java.lang.IllegalMonitorStateException: null
      at java.base/java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(Unknown Source)
      at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.release(Unknown Source)
      at java.base/java.util.concurrent.locks.ReentrantLock.unlock(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.getTask(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)
ERROR reactor.core.scheduler.Schedulers - Scheduler worker in group main failed with an uncaught exception
12/16/25, 10:44:52 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.$Proxy415.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$e1ef8016.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$$d5c6d48a.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@95b8448 on thread XNIO-1 task-22, stack trace follows
12/16/25, 10:46:37 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@2be5bcb1 on thread XNIO-1 task-85, stack trace follows
12/16/25, 10:48:23 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy383.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.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$$a1178530.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$$d5c6d48a.getDocumentsNFEV2(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor547.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@55616f46 on thread XNIO-1 task-83, stack trace follows
12/16/25, 10:48:29 AM  
java.lang.IllegalMonitorStateException: null
      at java.base/java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(Unknown Source)
      at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.release(Unknown Source)
      at java.base/java.util.concurrent.locks.ReentrantLock.unlock(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
      at java.base/java.util.concurrent.ThreadPoolExecutor.getTask(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)
ERROR reactor.core.scheduler.Schedulers - Scheduler worker in group main failed with an uncaught exception
12/16/25, 10:49:58 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.GeneratedMethodAccessor531.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.$Proxy344.findAll(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor530.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.$Proxy249.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$$188cecf8.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$$d5c6d48a.getDocumentsNFECanhoto(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor1073.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@44b385b7 on thread XNIO-1 task-83, stack trace follows
12/16/25, 10:50:25 AM  
javax.management.RuntimeErrorException: java.lang.ThreadDeath
      at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(Unknown Source)
      at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(Unknown Source)
      at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(Unknown Source)
      at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(Unknown Source)
      at net.bull.javamelody.internal.model.MBeansAccessor.getAttribute(MBeansAccessor.java:95)
      at net.bull.javamelody.internal.model.MBeansAccessor.getLongFromOperatingSystem(MBeansAccessor.java:104)
      at net.bull.javamelody.internal.model.MemoryInformations.<init>(MemoryInformations.java:77)
      at net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:157)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)
      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)
Caused by: java.lang.ThreadDeath: null
      at java.base/java.lang.Thread.stop(Unknown Source)
      at net.bull.javamelody.internal.model.Action.stopThread(Action.java:554)
      at net.bull.javamelody.internal.model.Action.killThread(Action.java:540)
      at net.bull.javamelody.internal.model.Action.execute(Action.java:292)
      at net.bull.javamelody.internal.web.MonitoringController.executeActionIfNeeded(MonitoringController.java:121)
      at net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:152)
      ... 87 common frames omitted
ERROR io.undertow.request - UT005023: Exception handling request to /monitoring
12/16/25, 10:50:52 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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 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.$Proxy401.consultarProdutosVendidos(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor661.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.$Proxy243.consultarProdutosVendidos(Unknown Source)
      at br.com.revizia.documentapi.v2.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl.consultarProdutosVendidos(AnaliseRepresentatividadeServiceImpl.java:21)
      at br.com.revizia.documentapi.v2.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl$$FastClassBySpringCGLIB$$12c4a59d.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.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.consolidacao.analiserepresentatividade.service.impl.AnaliseRepresentatividadeServiceImpl$$EnhancerBySpringCGLIB$$2210431f.consultarProdutosVendidos(<generated>)
      at br.com.revizia.documentapi.service.DocumentService.consultarProdutosVendidos(DocumentService.java:6907)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidada(DocumentService.java:6836)
      at br.com.revizia.documentapi.service.DocumentService.analiseRepresentatividadeConsolidadaGrafico(DocumentService.java:6772)
      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$$e1ef8016.analiseRepresentatividadeConsolidadaGrafico(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.analiseRepresentatividadeConsolidada(DocumentController.java:771)
      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$$d5c6d48a.analiseRepresentatividadeConsolidada(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor660.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@38f30677 on thread XNIO-1 task-1, stack trace follows
12/16/25, 10:54:28 AM/api/document/keys POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@7b06aff (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/16/25, 10:55:27 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.$Proxy415.findByTipoConsolidacao(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findByTipoConsolidacao(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipoPeriodo(DocumentService.java:4483)
      at br.com.revizia.documentapi.service.DocumentService.consolidarCnpjPorTipo(DocumentService.java:4449)
      at br.com.revizia.documentapi.service.DocumentService.consolidacaoCnpj(DocumentService.java:4315)
      at br.com.revizia.documentapi.service.DocumentService$$FastClassBySpringCGLIB$$200e3ba5.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
      at br.com.revizia.documentapi.service.DocumentService$$EnhancerBySpringCGLIB$$e1ef8016.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$$d5c6d48a.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@3ccfccc4 on thread XNIO-1 task-84, stack trace follows
12/16/25, 10:59:11 AM  
java.lang.Exception: Apparent connection leak detected
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
      at jdk.internal.reflect.GeneratedMethodAccessor196.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.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.$Proxy415.findConsolidationTypeAllByGrupoIsNotNullAndAtivaIsTrue(Unknown Source)
      at jdk.internal.reflect.GeneratedMethodAccessor637.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
      at com.sun.proxy.$Proxy203.findConsolidationTypeAllByGrupoIsNotNullAndAtivaIsTrue(Unknown Source)
      at br.com.revizia.documentapi.service.DocumentService.findOportunidadeTeseJuridicaCnpj(DocumentService.java:5656)
      at br.com.revizia.documentapi.service.DocumentService.findOportunidadeTeseJuridicaCnpjResumida(DocumentService.java:5522)
      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$$e1ef8016.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at br.com.revizia.documentapi.controller.DocumentController.findOportunidadeTeseJuridicaCnpjResumida(DocumentController.java:576)
      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$$d5c6d48a.findOportunidadeTeseJuridicaCnpjResumida(<generated>)
      at jdk.internal.reflect.GeneratedMethodAccessor636.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@3ccfccc4 on thread XNIO-1 task-84, stack trace follows
12/16/25, 10:59:14 AM/api/download-nfe-canhoto/02392738000177/excel POSTUsuarioAutenticadoParaServicos{id=1082, email='miguel.felski@lavoroagro.com'}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/16/25, 10:59:14 AM/api/download-nfe-canhoto/02392738000177/excel POSTUsuarioAutenticadoParaServicos{id=1082, email='miguel.felski@lavoroagro.com'}WARN  b.c.r.documentapi.service.AwsService -  >> AWS: Bucket [app-document-import-prod-v2] Filename [105022.zip]
12/16/25, 11:02:30 AM/api/document/keys POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@3ccfccc4 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
12/16/25, 11:02:30 AM/api/document/keys POSTUsuarioAutenticadoParaServicos{id=3, email='revizia-cron-job@revizia.com.br'}WARN  com.zaxxer.hikari.pool.PoolBase - Hikari - Failed to validate connection org.postgresql.jdbc.PgConnection@95b8448 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.

Current requests Current requests

ThreadUserRequestElapsed time (ms)Mean time (ms)Cpu time (ms)Mean cpu time (ms)Hits sqlMean hits sqlTime sql (ms)Mean time sql (ms)Executed methodKill
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)
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.acquire(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.ReentrantLock.lock(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.offer(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
app//software.amazon.awssdk.core.internal.http.timers.TimerUtils.timeSyncTaskIfNeeded(TimerUtils.java:85)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:75)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:60)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:42)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
app//software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:189)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:121)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:147)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:101)
app//software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
app//software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:55)
app//software.amazon.awssdk.services.s3.DefaultS3Client.headObject(DefaultS3Client.java:4080)
app//software.amazon.awssdk.services.s3.S3Client.headObject(S3Client.java:8974)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl.checarSeExisteArquivoNoS3(AwsServiceCanhotoImpl.java:118)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$FastClassBySpringCGLIB$$357e04c2.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$EnhancerBySpringCGLIB$$130a7fae.checarSeExisteArquivoNoS3(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.confirmarUpload(CanhotoImportacaoServiceImpl.java:134)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$FastClassBySpringCGLIB$$c57b94c6.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$FastClassBySpringCGLIB$$38d0d1ce.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$EnhancerBySpringCGLIB$$37f56e52.confirmarUpload(<generated>)
jdk.internal.reflect.GeneratedMethodAccessor1091.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
app//org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
app//org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
app//org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
app//org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
app//org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
app//org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
app//org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
app//org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
app//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-47
UsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'} http 6,702,974
spring 6,702,973
spring 6,702,972
spring 6,702,969
60,848
60,847
60,847
60,816
1
0
0
0
4
3
3
0
1
1
1
0
2
2
2
0
3
3
3
0
10
10
10
0
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) Kill the thread XNIO-1 task-47
5 current requests       PDF PDF      Current requests View in a new page       Details      
ThreadUserRequestElapsed time (ms)Mean time (ms)Cpu time (ms)Mean cpu time (ms)Hits sqlMean hits sqlTime sql (ms)Mean time sql (ms)Executed methodKill
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)
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.acquire(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.ReentrantLock.lock(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.offer(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
app//software.amazon.awssdk.core.internal.http.timers.TimerUtils.timeSyncTaskIfNeeded(TimerUtils.java:85)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:75)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:60)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:42)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
app//software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:189)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:121)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:147)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:101)
app//software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
app//software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:55)
app//software.amazon.awssdk.services.s3.DefaultS3Client.headObject(DefaultS3Client.java:4080)
app//software.amazon.awssdk.services.s3.S3Client.headObject(S3Client.java:8974)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl.checarSeExisteArquivoNoS3(AwsServiceCanhotoImpl.java:118)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$FastClassBySpringCGLIB$$357e04c2.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$EnhancerBySpringCGLIB$$130a7fae.checarSeExisteArquivoNoS3(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.confirmarUpload(CanhotoImportacaoServiceImpl.java:134)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$FastClassBySpringCGLIB$$c57b94c6.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$FastClassBySpringCGLIB$$38d0d1ce.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$EnhancerBySpringCGLIB$$37f56e52.confirmarUpload(<generated>)
jdk.internal.reflect.GeneratedMethodAccessor1091.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
app//org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
app//org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
app//org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
app//org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
app//org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
app//org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
app//org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
app//org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
app//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-47
UsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'} http 6,702,974
spring 6,702,973
spring 6,702,972
spring 6,702,969
60,848
60,847
60,847
60,816
1
0
0
0
4
3
3
0
1
1
1
0
2
2
2
0
3
3
3
0
10
10
10
0
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) Kill the thread XNIO-1 task-47
XNIO-1 task-64
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.acquire(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.ReentrantLock.lock(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.offer(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
app//software.amazon.awssdk.core.internal.http.timers.TimerUtils.timeSyncTaskIfNeeded(TimerUtils.java:85)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:75)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:60)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:42)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
app//software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:189)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:121)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:147)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:101)
app//software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
app//software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:55)
app//software.amazon.awssdk.services.s3.DefaultS3Client.headObject(DefaultS3Client.java:4080)
app//software.amazon.awssdk.services.s3.S3Client.headObject(S3Client.java:8974)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl.checarSeExisteArquivoNoS3(AwsServiceCanhotoImpl.java:118)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$FastClassBySpringCGLIB$$357e04c2.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$EnhancerBySpringCGLIB$$130a7fae.checarSeExisteArquivoNoS3(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.confirmarUpload(CanhotoImportacaoServiceImpl.java:134)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$FastClassBySpringCGLIB$$c57b94c6.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$FastClassBySpringCGLIB$$38d0d1ce.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$EnhancerBySpringCGLIB$$37f56e52.confirmarUpload(<generated>)
jdk.internal.reflect.GeneratedMethodAccessor1091.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
app//org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
app//org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
app//org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
app//org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
app//org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
app//org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
app//org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
app//org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
app//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-64
UsuarioAutenticadoParaServicos{id=3450, email='jose.melo@produttivaagronegocios.com.br'} http 6,563,743
spring 6,563,742
spring 6,563,742
spring 6,563,738
60,848
60,847
60,847
60,816
1
0
0
0
4
3
3
0
1
1
1
0
2
2
2
0
3
3
3
0
10
10
10
0
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) Kill the thread XNIO-1 task-64
XNIO-1 task-86
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.acquire(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.ReentrantLock.lock(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.offer(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
app//software.amazon.awssdk.core.internal.http.timers.TimerUtils.timeSyncTaskIfNeeded(TimerUtils.java:85)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:75)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:60)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:42)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
app//software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:189)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:121)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:147)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:101)
app//software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
app//software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:55)
app//software.amazon.awssdk.services.s3.DefaultS3Client.headObject(DefaultS3Client.java:4080)
app//software.amazon.awssdk.services.s3.S3Client.headObject(S3Client.java:8974)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl.checarSeExisteArquivoNoS3(AwsServiceCanhotoImpl.java:118)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$FastClassBySpringCGLIB$$357e04c2.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$EnhancerBySpringCGLIB$$130a7fae.checarSeExisteArquivoNoS3(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.confirmarUpload(CanhotoImportacaoServiceImpl.java:134)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$FastClassBySpringCGLIB$$c57b94c6.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$FastClassBySpringCGLIB$$38d0d1ce.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$EnhancerBySpringCGLIB$$37f56e52.confirmarUpload(<generated>)
jdk.internal.reflect.GeneratedMethodAccessor1091.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
app//org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
app//org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
app//org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
app//org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
app//org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
app//org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
app//org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
app//org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
app//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-86
UsuarioAutenticadoParaServicos{id=2724, email='karolyne.sanches@grupoprodutec.com'} http 3,657,752
spring 3,657,751
spring 3,657,751
spring 3,657,727
60,848
60,847
60,847
60,816
1
0
0
0
4
3
3
0
1
1
1
0
2
2
2
0
21
21
21
0
10
10
10
0
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) Kill the thread XNIO-1 task-86
rvz-down-doc-async-160
java.base@11.0.23/java.net.SocketInputStream.socketRead0(Native Method)
java.base@11.0.23/java.net.SocketInputStream.socketRead(Unknown Source)
java.base@11.0.23/java.net.SocketInputStream.read(Unknown Source)
java.base@11.0.23/java.net.SocketInputStream.read(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.readHeader(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
app//org.postgresql.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:161)
app//org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:128)
app//org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:113)
app//org.postgresql.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:73)
app//org.postgresql.core.PGStream.receiveChar(PGStream.java:441)
app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:473)
app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:393)
app//org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164)
app//org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130)
app//com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61)
app//com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java)
jdk.internal.reflect.GeneratedMethodAccessor432.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//net.bull.javamelody.JdbcWrapper.doExecute(JdbcWrapper.java:422)
app//net.bull.javamelody.JdbcWrapper$StatementInvocationHandler.invoke(JdbcWrapper.java:142)
app//net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
app//com.sun.proxy.$Proxy131.executeUpdate(Unknown Source)
app//org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197)
app//org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57)
app//org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43)
app//org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3158)
app//org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3764)
app//org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84)
app//org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645)
app//org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282)
app//org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263)
app//org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317)
app//org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330)
app//org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287)
app//org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193)
app//org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123)
app//org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)
app//org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)
app//org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)
app//org.hibernate.internal.SessionImpl$$Lambda$2140/0x00000008412f8040.accept(Unknown Source)
app//org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102)
app//org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)
app//org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)
jdk.internal.reflect.GeneratedMethodAccessor425.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314)
com.sun.proxy.$Proxy202.persist(Unknown Source)
app//org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554)
jdk.internal.reflect.GeneratedMethodAccessor429.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
app//org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
app//org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
app//org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
app//org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
com.sun.proxy.$Proxy363.save(Unknown Source)
jdk.internal.reflect.GeneratedMethodAccessor428.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
app//org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
com.sun.proxy.$Proxy261.save(Unknown Source)
br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl.inserir(SolicitacaoDownloadDocumentoBatchServiceImpl.java:69)
br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl$$FastClassBySpringCGLIB$$e382ecfb.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl$$EnhancerBySpringCGLIB$$510ba3f9.inserir(<generated>)
br.com.revizia.documentapi.v2.download.service.impl.NfeServiceImpl.downloadExcel(NfeServiceImpl.java:85)
br.com.revizia.documentapi.v2.download.service.impl.NfeServiceImpl$$FastClassBySpringCGLIB$$9cf1bf2d.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
app//org.springframework.aop.interceptor.AsyncExecutionInterceptor$$Lambda$3153/0x000000084171c040.call(Unknown Source)
java.base@11.0.23/java.util.concurrent.FutureTask.run(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-160
  spring 953
spring 927
spring 927
sql 926
7,480
6,985
459
360
4
0
0
 
208
89
4
 
4
0
0
 
41
28
1
 
8
0
0
 
6,878
6,840
451
 
java.base@11.0.23/java.net.SocketInputStream.socketRead0(Native Method) Kill the thread rvz-down-doc-async-160
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.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-20
  http 60
spring 59
68
68
1
1
1
0
1
1
1
1
51
51
59
59
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) Kill the thread XNIO-1 task-20

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-5-88.ec2.internal@10.0.5.88
Java memory used: graph807 Mb / 25,600 Mb    ++++++++++++
Nb of http sessions: graph0
Nb of active threads
(current http requests):
graph3
Nb of active jdbc connections: graph0
Nb of used jdbc connections
(opened if no datasource):
graph3
System loadgraph0.05
% System CPUgraph3.00    ++++++++++++








      Details


OS: OS Linux, 5.10.245-243.979.amzn2.x86_64 , amd64/64 (16 cores)
Java: OpenJDK Runtime Environment, 11.0.23+9
JVM: OpenJDK 64-Bit Server VM, 11.0.23+9, mixed mode, sharing
PID of process: 7
Nb of opened filesgraph761 / 65,535    ++++++++++++
Server: Undertow - 2.1.4.Final
Webapp context:
Start: 12/15/25, 2:59 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 = 383 Mb (Perm Gen, Code Cache),
Buffered memory = 294 Mb,
Loaded classes = 33,964,
Garbage collection time = 11,581 ms,
Process cpu time = 8,012,980 ms,
Committed virtual memory = 36,856 Mb,
Free physical memory = 24,622 Mb,
Total physical memory = 32,768 Mb
Free disk space: 19,328 Mb
Usable disk space: 17,776 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-5-88.ec2.internal@10.0.5.88: Number = 151, Maximum = 165, Total started = 27,896       Details

ThreadDaemon ?PriorityStateExecuted methodCpu time (ms)User time (ms)Interrupt Kill
Common-Cleaner
java.base@11.0.23/java.lang.Object.wait(Native Method)
java.base@11.0.23/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@11.0.23/jdk.internal.ref.CleanerImpl.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
java.base@11.0.23/jdk.internal.misc.InnocuousThread.run(Unknown Source)
Common-Cleaner
yes 8 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 152 100 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   413 370 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) 545 490 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) 0 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-11
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-11
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-11. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-11
ForkJoinPool.commonPool-worker-15
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-15
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 6 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-15. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-15
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) 6 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-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)
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-19
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-19. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-19
ForkJoinPool.commonPool-worker-21
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-21
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-21. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-21
ForkJoinPool.commonPool-worker-25
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
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-25
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-25. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-25
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) 6 0 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-3
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
ForkJoinPool.commonPool-worker-3
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-3. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-3
ForkJoinPool.commonPool-worker-31
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-31
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 6 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-31. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-31
ForkJoinPool.commonPool-worker-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.ForkJoinPool.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
ForkJoinPool.commonPool-worker-5
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-5. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-5
ForkJoinPool.commonPool-worker-9
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
ForkJoinPool.commonPool-worker-9
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to ForkJoinPool.commonPool-worker-9. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread ForkJoinPool.commonPool-worker-9
Hikari housekeeper
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
Hikari housekeeper
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 2,571 1,680 Send a thread interrupt signal to Hikari housekeeper. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Hikari housekeeper
http-req-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)
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)
http-req-35
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-35. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-35
http-req-54
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)
http-req-54
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-54. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-54
http-req-63
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)
http-req-63
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 7 0 Send a thread interrupt signal to http-req-63. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-63
http-req-64
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)
http-req-64
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-64. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-64
http-req-65
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)
http-req-65
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-65. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-65
http-req-66
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)
http-req-66
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-66. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-66
http-req-67
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)
http-req-67
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-67. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-67
http-req-68
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)
http-req-68
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-68. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-68
http-req-69
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)
http-req-69
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-69. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-69
http-req-70
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)
http-req-70
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to http-req-70. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread http-req-70
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) 1,472 1,150 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) 108 70 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) 197 140 Send a thread interrupt signal to java-sdk-http-connection-reaper. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread java-sdk-http-connection-reaper
Java2D Disposer
java.base@11.0.23/java.lang.Object.wait(Native Method)
java.base@11.0.23/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@11.0.23/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.desktop@11.0.23/sun.java2d.Disposer.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
Java2D Disposer
yes 10 WAITINGWAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 25 20 Send a thread interrupt signal to Java2D Disposer. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Java2D Disposer
javamelody
java.base@11.0.23/java.lang.Object.wait(Native Method)
java.base@11.0.23/java.util.TimerThread.mainLoop(Unknown Source)
java.base@11.0.23/java.util.TimerThread.run(Unknown Source)
javamelody
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 167,385 159,140 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
parallel-26
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$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)
parallel-26
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-26. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-26
parallel-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)
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)
parallel-45
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-45. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-45
parallel-46
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
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)
parallel-46
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-46. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-46
parallel-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)
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)
parallel-47
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-47. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-47
parallel-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)
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)
parallel-48
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-48. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-48
parallel-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)
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)
parallel-49
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-49. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-49
parallel-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)
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)
parallel-50
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-50. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-50
parallel-51
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$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)
parallel-51
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-51. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-51
parallel-52
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)
parallel-52
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-52. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-52
parallel-53
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)
parallel-53
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-53. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-53
parallel-54
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)
parallel-54
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-54. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-54
parallel-55
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)
parallel-55
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-55. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-55
parallel-56
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$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)
parallel-56
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 0 0 Send a thread interrupt signal to parallel-56. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread parallel-56
pool-114-thread-1
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@11.0.23/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@11.0.23/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
pool-114-thread-1
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 2 0 Send a thread interrupt signal to pool-114-thread-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread pool-114-thread-1
PostgreSQL-JDBC-SharedTimer-41
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-41
yes 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/java.lang.Object.wait(Native Method) 670 390 Send a thread interrupt signal to PostgreSQL-JDBC-SharedTimer-41. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread PostgreSQL-JDBC-SharedTimer-41
reactor-http-epoll-1
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-1
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 20,394 17,840 Send a thread interrupt signal to reactor-http-epoll-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-1
reactor-http-epoll-10
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-10
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 17,448 14,940 Send a thread interrupt signal to reactor-http-epoll-10. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-10
reactor-http-epoll-11
app//io.netty.channel.epoll.Native.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-11
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait0(Native Method) 24,962 22,150 Send a thread interrupt signal to reactor-http-epoll-11. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-11
reactor-http-epoll-12
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-12
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 16,619 14,300 Send a thread interrupt signal to reactor-http-epoll-12. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-12
reactor-http-epoll-13
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-13
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 16,538 14,190 Send a thread interrupt signal to reactor-http-epoll-13. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-13
reactor-http-epoll-14
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-14
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 24,590 21,950 Send a thread interrupt signal to reactor-http-epoll-14. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-14
reactor-http-epoll-15
app//io.netty.channel.epoll.Native.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-15
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait0(Native Method) 17,680 15,320 Send a thread interrupt signal to reactor-http-epoll-15. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-15
reactor-http-epoll-16
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-16
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 19,365 16,510 Send a thread interrupt signal to reactor-http-epoll-16. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-16
reactor-http-epoll-2
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-2
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 20,266 17,280 Send a thread interrupt signal to reactor-http-epoll-2. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-2
reactor-http-epoll-3
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-3
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 16,888 14,520 Send a thread interrupt signal to reactor-http-epoll-3. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-3
reactor-http-epoll-4
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.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-4
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 15,163 13,150 Send a thread interrupt signal to reactor-http-epoll-4. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-4
reactor-http-epoll-5
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-5
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 15,969 13,770 Send a thread interrupt signal to reactor-http-epoll-5. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-5
reactor-http-epoll-6
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-6
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 16,844 14,440 Send a thread interrupt signal to reactor-http-epoll-6. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-6
reactor-http-epoll-7
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-7
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 16,266 14,090 Send a thread interrupt signal to reactor-http-epoll-7. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-7
reactor-http-epoll-8
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-8
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 18,686 16,170 Send a thread interrupt signal to reactor-http-epoll-8. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-8
reactor-http-epoll-9
app//io.netty.channel.epoll.Native.epollWait(Native Method)
app//io.netty.channel.epoll.Native.epollWait(Native.java:148)
app//io.netty.channel.epoll.Native.epollWait(Native.java:141)
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
reactor-http-epoll-9
yes 5 RUNNABLERUNNABLE app//io.netty.channel.epoll.Native.epollWait(Native Method) 18,114 15,550 Send a thread interrupt signal to reactor-http-epoll-9. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread reactor-http-epoll-9
Reference Handler
java.base@11.0.23/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@11.0.23/java.lang.ref.Reference.processPendingReferences(Unknown Source)
java.base@11.0.23/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Reference Handler
yes 10 RUNNABLERUNNABLE java.base@11.0.23/java.lang.ref.Reference.waitForReferencePendingList(Native Method) 401 340 Send a thread interrupt signal to Reference Handler. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Reference Handler
rvz-down-doc-async-121
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-121
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-121. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-121
rvz-down-doc-async-122
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-122
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-122. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-122
rvz-down-doc-async-123
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-123
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-123. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-123
rvz-down-doc-async-127
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.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-127
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-127. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-127
rvz-down-doc-async-143
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-143
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 1,302 1,240 Send a thread interrupt signal to rvz-down-doc-async-143. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-143
rvz-down-doc-async-144
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-144
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-144. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-144
rvz-down-doc-async-145
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-145
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-145. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-145
rvz-down-doc-async-146
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-146
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-146. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-146
rvz-down-doc-async-147
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-147
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-147. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-147
rvz-down-doc-async-148
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-148
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-148. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-148
rvz-down-doc-async-149
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-149
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-149. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-149
rvz-down-doc-async-150
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-150
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-150. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-150
rvz-down-doc-async-151
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-151
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-151. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-151
rvz-down-doc-async-152
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-152
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-152. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-152
rvz-down-doc-async-153
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-153
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-153. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-153
rvz-down-doc-async-154
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-154
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-154. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-154
rvz-down-doc-async-155
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-155
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-155. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-155
rvz-down-doc-async-156
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-156
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-156. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-156
rvz-down-doc-async-157
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-157
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-157. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-157
rvz-down-doc-async-158
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-158
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-158. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-158
rvz-down-doc-async-159
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-159
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-159. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-159
rvz-down-doc-async-160
java.base@11.0.23/java.net.SocketInputStream.socketRead0(Native Method)
java.base@11.0.23/java.net.SocketInputStream.socketRead(Unknown Source)
java.base@11.0.23/java.net.SocketInputStream.read(Unknown Source)
java.base@11.0.23/java.net.SocketInputStream.read(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.readHeader(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
java.base@11.0.23/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
app//org.postgresql.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:161)
app//org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:128)
app//org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:113)
app//org.postgresql.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:73)
app//org.postgresql.core.PGStream.receiveChar(PGStream.java:441)
app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2057)
app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)
app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:473)
app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:393)
app//org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164)
app//org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130)
app//com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61)
app//com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java)
jdk.internal.reflect.GeneratedMethodAccessor432.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//net.bull.javamelody.JdbcWrapper.doExecute(JdbcWrapper.java:422)
app//net.bull.javamelody.JdbcWrapper$StatementInvocationHandler.invoke(JdbcWrapper.java:142)
app//net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:300)
app//com.sun.proxy.$Proxy131.executeUpdate(Unknown Source)
app//org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197)
app//org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57)
app//org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43)
app//org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3158)
app//org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3764)
app//org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84)
app//org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645)
app//org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282)
app//org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263)
app//org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317)
app//org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330)
app//org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287)
app//org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193)
app//org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123)
app//org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)
app//org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)
app//org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)
app//org.hibernate.internal.SessionImpl$$Lambda$2140/0x00000008412f8040.accept(Unknown Source)
app//org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102)
app//org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)
app//org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)
jdk.internal.reflect.GeneratedMethodAccessor425.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314)
com.sun.proxy.$Proxy202.persist(Unknown Source)
app//org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554)
jdk.internal.reflect.GeneratedMethodAccessor429.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)
app//org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)
app//org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)
app//org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:550)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)
app//org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
com.sun.proxy.$Proxy363.save(Unknown Source)
jdk.internal.reflect.GeneratedMethodAccessor428.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
app//org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
com.sun.proxy.$Proxy261.save(Unknown Source)
br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl.inserir(SolicitacaoDownloadDocumentoBatchServiceImpl.java:69)
br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl$$FastClassBySpringCGLIB$$e382ecfb.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.service.impl.SolicitacaoDownloadDocumentoBatchServiceImpl$$EnhancerBySpringCGLIB$$510ba3f9.inserir(<generated>)
br.com.revizia.documentapi.v2.download.service.impl.NfeServiceImpl.downloadExcel(NfeServiceImpl.java:85)
br.com.revizia.documentapi.v2.download.service.impl.NfeServiceImpl$$FastClassBySpringCGLIB$$9cf1bf2d.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
app//org.springframework.aop.interceptor.AsyncExecutionInterceptor$$Lambda$3153/0x000000084171c040.call(Unknown Source)
java.base@11.0.23/java.util.concurrent.FutureTask.run(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-160
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.net.SocketInputStream.socketRead0(Native Method) 1 0 Send a thread interrupt signal to rvz-down-doc-async-160. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-160
rvz-down-doc-async-52
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-52
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-52. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-52
rvz-down-doc-async-70
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-70
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-70. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-70
rvz-down-doc-async-71
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-71
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-71. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-71
rvz-down-doc-async-72
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-72
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-72. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-72
rvz-down-doc-async-73
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-73
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-73. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-73
rvz-down-doc-async-74
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-74
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-74. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-74
rvz-down-doc-async-75
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-75
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-75. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-75
rvz-down-doc-async-76
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-76
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-76. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread rvz-down-doc-async-76
sdk-ScheduledExecutor-0-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)
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-18
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-18. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-18
sdk-ScheduledExecutor-0-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)
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-19
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-19. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-19
sdk-ScheduledExecutor-0-29
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.ReentrantLock.lockInterruptibly(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-29
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-29. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-29
sdk-ScheduledExecutor-0-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)
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-30
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-30. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-30
sdk-ScheduledExecutor-0-31
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)
sdk-ScheduledExecutor-0-31
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-31. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread sdk-ScheduledExecutor-0-31
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-76
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-76
yes 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 6 0 Send a thread interrupt signal to Thread-76. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread Thread-76
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) 505 330 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.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) 37,647 35,090 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) 1,815 1,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) 3,713 2,590 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) 7,912 5,080 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) 7,380 4,880 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) 7,703 5,180 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) 4,540 3,000 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) 15,350 9,760 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) 2,814 1,930 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) 6,336 4,080 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) 7,613 4,890 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) 6,551 4,030 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) 6,418 4,020 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) 7,023 4,350 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) 7,248 4,870 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,878 2,600 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) 1,860 1,230 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) 2,836 1,910 Send a thread interrupt signal to XNIO-1 I/O-9. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 I/O-9
XNIO-1 task-1
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.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-1
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 256,083 246,330 Send a thread interrupt signal to XNIO-1 task-1. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-1
XNIO-1 task-11
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-11
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 115,953 110,360 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.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-12
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 180,115 172,220 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-15
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-15
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 227,418 217,790 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-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) 190,123 181,790 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.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-20
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 182,224 174,570 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.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-22
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 198,459 189,540 Send a thread interrupt signal to XNIO-1 task-22. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-22
XNIO-1 task-23
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-23
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 146,558 139,830 Send a thread interrupt signal to XNIO-1 task-23. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-23
XNIO-1 task-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)
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-27
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 194,069 185,060 Send a thread interrupt signal to XNIO-1 task-27. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-27
XNIO-1 task-28
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-28
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 113,744 108,590 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-3
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
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-3
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 183,452 174,900 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-32
java.base@11.0.23/java.util.zip.Deflater.deflateBytesBytes(Native Method)
java.base@11.0.23/java.util.zip.Deflater.deflate(Unknown Source)
java.base@11.0.23/java.util.zip.Deflater.deflate(Unknown Source)
java.base@11.0.23/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@11.0.23/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@11.0.23/java.util.zip.GZIPOutputStream.write(Unknown Source)
app//net.bull.javamelody.internal.model.CounterStorage$CounterOutputStream.write(CounterStorage.java:73)
java.base@11.0.23/java.io.ObjectOutputStream$BlockDataOutputStream.write(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeSerialData(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeObject0(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeObject(Unknown Source)
java.base@11.0.23/java.util.concurrent.ConcurrentHashMap.writeObject(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.GeneratedMethodAccessor199.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
java.base@11.0.23/java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeSerialData(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeObject0(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeSerialData(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeObject0(Unknown Source)
java.base@11.0.23/java.io.ObjectOutputStream.writeObject(Unknown Source)
app//net.bull.javamelody.internal.model.CounterStorage.writeToFile(CounterStorage.java:125)
app//net.bull.javamelody.internal.model.CounterStorage.writeToFile(CounterStorage.java:117)
app//net.bull.javamelody.internal.model.Counter.writeToFile(Counter.java:944)
app//net.bull.javamelody.internal.model.Collector.collectCounterData(Collector.java:742)
app//net.bull.javamelody.internal.model.Collector.collect(Collector.java:363)
app//net.bull.javamelody.internal.model.Collector.collectWithoutErrors(Collector.java:329)
app//net.bull.javamelody.internal.model.Collector.collectLocalContextWithoutErrors(Collector.java:318)
app//net.bull.javamelody.internal.web.HtmlController.doHtml(HtmlController.java:98)
app//net.bull.javamelody.internal.web.MonitoringController.doCompressedHtml(MonitoringController.java:280)
app//net.bull.javamelody.internal.web.MonitoringController.doReportCore(MonitoringController.java:230)
app//net.bull.javamelody.internal.web.MonitoringController.doReport(MonitoringController.java:209)
app//net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:163)
app//net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-32
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.util.zip.Deflater.deflateBytesBytes(Native Method) 123,877 118,710 Send a thread interrupt signal to XNIO-1 task-32. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-32
XNIO-1 task-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) 164,682 157,180 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-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) 87,441 83,560 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.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-4
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 226,326 217,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-41
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2234)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1493)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-41
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 128,023 121,700 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-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) 170,201 162,180 Send a thread interrupt signal to XNIO-1 task-45. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-45
XNIO-1 task-46
java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.23/java.util.concurrent.locks.LockSupport.park(Unknown Source)
app//org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor.java:2194)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1481)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-46
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 114,006 109,030 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)
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.acquire(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.ReentrantLock.lock(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.offer(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
app//software.amazon.awssdk.core.internal.http.timers.TimerUtils.timeSyncTaskIfNeeded(TimerUtils.java:85)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:75)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:60)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:42)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
app//software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:189)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:121)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:147)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:101)
app//software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
app//software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:55)
app//software.amazon.awssdk.services.s3.DefaultS3Client.headObject(DefaultS3Client.java:4080)
app//software.amazon.awssdk.services.s3.S3Client.headObject(S3Client.java:8974)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl.checarSeExisteArquivoNoS3(AwsServiceCanhotoImpl.java:118)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$FastClassBySpringCGLIB$$357e04c2.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$EnhancerBySpringCGLIB$$130a7fae.checarSeExisteArquivoNoS3(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.confirmarUpload(CanhotoImportacaoServiceImpl.java:134)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$FastClassBySpringCGLIB$$c57b94c6.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$FastClassBySpringCGLIB$$38d0d1ce.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$EnhancerBySpringCGLIB$$37f56e52.confirmarUpload(<generated>)
jdk.internal.reflect.GeneratedMethodAccessor1091.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
app//org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
app//org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
app//org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
app//org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
app//org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
app//org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
app//org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
app//org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
app//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-47
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 58,793 55,850 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-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) 152,345 145,780 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-58
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-58
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 124,964 120,110 Send a thread interrupt signal to XNIO-1 task-58. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-58
XNIO-1 task-62
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-62
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 128,292 121,930 Send a thread interrupt signal to XNIO-1 task-62. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-62
XNIO-1 task-64
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.acquire(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.ReentrantLock.lock(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.offer(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
app//software.amazon.awssdk.core.internal.http.timers.TimerUtils.timeSyncTaskIfNeeded(TimerUtils.java:85)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:75)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:60)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:42)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
app//software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:189)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:121)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:147)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:101)
app//software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
app//software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:55)
app//software.amazon.awssdk.services.s3.DefaultS3Client.headObject(DefaultS3Client.java:4080)
app//software.amazon.awssdk.services.s3.S3Client.headObject(S3Client.java:8974)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl.checarSeExisteArquivoNoS3(AwsServiceCanhotoImpl.java:118)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$FastClassBySpringCGLIB$$357e04c2.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$EnhancerBySpringCGLIB$$130a7fae.checarSeExisteArquivoNoS3(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.confirmarUpload(CanhotoImportacaoServiceImpl.java:134)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$FastClassBySpringCGLIB$$c57b94c6.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$FastClassBySpringCGLIB$$38d0d1ce.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$EnhancerBySpringCGLIB$$37f56e52.confirmarUpload(<generated>)
jdk.internal.reflect.GeneratedMethodAccessor1091.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
app//org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
app//org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
app//org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
app//org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
app//org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
app//org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
app//org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
app//org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
app//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-64
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 98,980 93,500 Send a thread interrupt signal to XNIO-1 task-64. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-64
XNIO-1 task-80
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-80
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 17,777 17,050 Send a thread interrupt signal to XNIO-1 task-80. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-80
XNIO-1 task-84
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-84
no 5 TIMED_WAITINGTIMED_WAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 92,189 88,610 Send a thread interrupt signal to XNIO-1 task-84. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-84
XNIO-1 task-85
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-85
no 5 RUNNABLERUNNABLE java.base@11.0.23/java.lang.Thread.dumpThreads(Native Method) 59,255 56,890 Send a thread interrupt signal to XNIO-1 task-85. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-85
XNIO-1 task-86
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.acquire(Unknown Source)
java.base@11.0.23/java.util.concurrent.locks.ReentrantLock.lock(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.offer(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(Unknown Source)
java.base@11.0.23/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
app//software.amazon.awssdk.core.internal.http.timers.TimerUtils.timeSyncTaskIfNeeded(TimerUtils.java:85)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:75)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:60)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:42)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
app//software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
app//software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:189)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:121)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:147)
app//software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:101)
app//software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
app//software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:55)
app//software.amazon.awssdk.services.s3.DefaultS3Client.headObject(DefaultS3Client.java:4080)
app//software.amazon.awssdk.services.s3.S3Client.headObject(S3Client.java:8974)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl.checarSeExisteArquivoNoS3(AwsServiceCanhotoImpl.java:118)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$FastClassBySpringCGLIB$$357e04c2.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.AwsServiceCanhotoImpl$$EnhancerBySpringCGLIB$$130a7fae.checarSeExisteArquivoNoS3(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl.confirmarUpload(CanhotoImportacaoServiceImpl.java:134)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$FastClassBySpringCGLIB$$c57b94c6.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$1586/0x0000000840f07840.proceedWithInvocation(Unknown Source)
app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.service.impl.CanhotoImportacaoServiceImpl$$EnhancerBySpringCGLIB$$a489b775.confirmarUpload(<generated>)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController.confirmarUpload(CanhotoImportacaoController.java:167)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$FastClassBySpringCGLIB$$38d0d1ce.invoke(<generated>)
app//org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:76)
app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
app//org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
br.com.revizia.documentapi.v2.canhotonfe.controller.CanhotoImportacaoController$$EnhancerBySpringCGLIB$$37f56e52.confirmarUpload(<generated>)
jdk.internal.reflect.GeneratedMethodAccessor1091.invoke(Unknown Source)
java.base@11.0.23/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base@11.0.23/java.lang.reflect.Method.invoke(Unknown Source)
app//org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
app//org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
app//org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
app//org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
app//org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
app//org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
app//org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
app//org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
app//org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
app//org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
app//javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
app//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
app//net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
app//org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
br.com.revizia.documentapi.config.security.jwt.JwtTokenFilter.doFilterInternal(JwtTokenFilter.java:86)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
app//org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
app//org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
app//org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
app//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
app//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
app//org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
app//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
app//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
app//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
app//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
app//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
app//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
app//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
app//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
app//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
app//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
app//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
app//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
app//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
app//io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
app//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
app//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
app//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
app//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
app//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
app//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
app//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
app//io.undertow.server.Connectors.executeRootHandler(Connectors.java:370)
app//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:836)
app//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
app//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
app//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449)
java.base@11.0.23/java.lang.Thread.run(Unknown Source)
XNIO-1 task-86
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 9,660 9,260 Send a thread interrupt signal to XNIO-1 task-86. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-86
XNIO-1 task-91
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-91
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 62,498 59,640 Send a thread interrupt signal to XNIO-1 task-91. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-91
XNIO-1 task-95
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-95
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-95. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-95
XNIO-1 task-96
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-96
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-96. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-96
XNIO-1 task-97
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-97
no 5 WAITINGWAITING java.base@11.0.23/jdk.internal.misc.Unsafe.park(Native Method) 6 0 Send a thread interrupt signal to XNIO-1 task-97. The thread can test Thread.currentThread().isInterrupted() to stop itself. Kill the thread XNIO-1 task-97
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: 317 ms
Display time: 530 ms
Memory overhead estimate: < 8 Mb
Disk usage: 21 Mb     Purge the obsolete files

JavaMelody 1.90.0
Debugging logs

Only the last 50 messages are displayed
Tue Dec 16 10:50:25 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:50:25 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:50:25 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 10:50:26 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:26 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:50:26 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:26 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:50:26 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-82 killed
Tue Dec 16 10:50:26 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:27 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:27 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 10:50:27 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:28 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:28 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:29 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:40 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 10:50:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:50:41 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-78 killed
Tue Dec 16 10:50:41 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:50:42 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:50:42 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:50:42 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:54:08 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 10:59:27 BRT 2025     DEBUG     A JRobin file was deleted and created again: /tmp/javamelody/_ip-10-0-5-88.ec2.internal/springa14839ec65683d85c70c21012ad962f7254e54de.rrd
Tue Dec 16 10:59:58 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:00:29 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:00:29 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:00:29 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:01:03 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:01:03 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:01:03 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:01:03 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:01:23 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:01:23 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:01:23 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:01:23 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:01:23 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:01:33 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:01:34 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread interrupt signal sent
Tue Dec 16 11:01:34 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:01:34 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:02:08 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:02:08 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:02:08 BRT 2025     DEBUG     Action 'SEND_THREAD_INTERRUPT' executed. Result: Thread not found
Tue Dec 16 11:02:08 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:02:08 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:02:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread XNIO-1 task-83 killed
Tue Dec 16 11:02:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread rvz-down-doc-async-142 killed
Tue Dec 16 11:02:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found
Tue Dec 16 11:02:40 BRT 2025     DEBUG     Action 'KILL_THREAD' executed. Result: Thread not found