sqls
===
Código Autuados
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,
CASE WHEN DIM_PROCESSO.FLG_TRAMITACAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_TRAMITACAO = 0 THEN 'Não' END ,
DIM_PROCESSO.DSC_ULTIMO_ANDAMENTO,
TRUNC(DIM_PROCESSO.DAT_ULTIMO_ANDAMENTO),
DIM_PROCESSO.DSC_OBSERVACAO_ULT_ANDAMENTO,
DIM_PROCESSO.DSC_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DAT_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DSC_PROCEDENCIA,
DIM_PROCESSO.DSC_ORGAO_ORIGEM_P,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
CASE WHEN DIM_PROCESSO.FLG_SEM_DECISAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_SEM_DECISAO = 0 THEN 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = -1 THEN 'Não se aplica'
ELSE 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_SOBRESTADO = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_MESA_PAUTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_ACORDAO_PEND_PUBLICACAO = 1 THEN 'Sim'
ELSE 'Não' END
,
case when DIM_PROCESSO.FLG_COM_PEDIDO_VISTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN (DIM_PROCESSO.FLG_MERITO_PENDENTE = 0 AND DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1) THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN (DIM_PROCESSO.FLG_MERITO_PENDENTE = 0 AND DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 0) THEN 'Sim'
ELSE 'Não' END
,
count(distinct(FATO_OCORRENCIA_PROCESSO.ID_PROCESSO))
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
GROUP BY
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,
CASE WHEN DIM_PROCESSO.FLG_TRAMITACAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_TRAMITACAO = 0 THEN 'Não' END ,
DIM_PROCESSO.DSC_ULTIMO_ANDAMENTO,
TRUNC(DIM_PROCESSO.DAT_ULTIMO_ANDAMENTO),
DIM_PROCESSO.DSC_OBSERVACAO_ULT_ANDAMENTO,
DIM_PROCESSO.DSC_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DAT_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DSC_PROCEDENCIA,
DIM_PROCESSO.DSC_ORGAO_ORIGEM_P,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
CASE WHEN DIM_PROCESSO.FLG_SEM_DECISAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_SEM_DECISAO = 0 THEN 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = -1 THEN 'Não se aplica'
ELSE 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_SOBRESTADO = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_MESA_PAUTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_ACORDAO_PEND_PUBLICACAO = 1 THEN 'Sim'
ELSE 'Não' END
,
case when DIM_PROCESSO.FLG_COM_PEDIDO_VISTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN (DIM_PROCESSO.FLG_MERITO_PENDENTE = 0 AND DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1) THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN (DIM_PROCESSO.FLG_MERITO_PENDENTE = 0 AND DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 0) THEN 'Sim'
ELSE 'Não' END
```
Código Baixados
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
DIM_PROCESSO.NOM_MIN_REL_ULT_ANDAMENTO,
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,
DIM_PROCESSO.DSC_PROCEDENCIA,
DIM_PROCESSO.DSC_ORGAO_ORIGEM_P,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
DIM_PROCESSO.DSC_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DAT_ULTIMA_LOCALIZACAO,
TRUNC(DIM_PROCESSO.DAT_ULTIMO_ANDAMENTO),
DIM_PROCESSO.DSC_ULTIMO_ANDAMENTO,
count(distinct(FATO_OCORRENCIA_PROCESSO.ID_PROCESSO))
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
GROUP BY
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
DIM_PROCESSO.NOM_MIN_REL_ULT_ANDAMENTO,
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,
DIM_PROCESSO.DSC_PROCEDENCIA,
DIM_PROCESSO.DSC_ORGAO_ORIGEM_P,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
DIM_PROCESSO.DSC_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DAT_ULTIMA_LOCALIZACAO,
TRUNC(DIM_PROCESSO.DAT_ULTIMO_ANDAMENTO),
DIM_PROCESSO.DSC_ULTIMO_ANDAMENTO
```
Código Distribuídos e Registrados à Presidência
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,
CASE WHEN DIM_PROCESSO.FLG_TRAMITACAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_TRAMITACAO = 0 THEN 'Não' END ,
DIM_PROCESSO.DSC_ULTIMO_ANDAMENTO,
TRUNC(DIM_PROCESSO.DAT_ULTIMO_ANDAMENTO),
DIM_MINISTRO.NOM_MINISTRO,
TRUNC(DIM_TEMPO_OCORRENCIA_PROC.DAT_PERIODO),
DIM_ANDAMENTO.DSC_SUBGRUPO_ANDAMENTO,
DIM_ANDAMENTO.DSC_ANDAMENTO,
DIM_TEMPO_OCORRENCIA_PROC.NUM_ANO_PERIODO,
DIM_PROCESSO.DSC_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DAT_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DSC_PROCEDENCIA,
DIM_PROCESSO.DSC_ORGAO_ORIGEM,
DIM_PROCESSO.DSC_ORGAO_ORIGEM_P,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
CASE WHEN DIM_PROCESSO.FLG_SEM_DECISAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_SEM_DECISAO = 0 THEN 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = -1 THEN 'Não se aplica'
ELSE 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_SOBRESTADO = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_MESA_PAUTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_ACORDAO_PEND_PUBLICACAO = 1 THEN 'Sim'
ELSE 'Não' END
,
case when DIM_PROCESSO.FLG_COM_PEDIDO_VISTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN (DIM_PROCESSO.FLG_MERITO_PENDENTE = 0 AND DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1) THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN (DIM_PROCESSO.FLG_MERITO_PENDENTE = 0 AND DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 0) THEN 'Sim'
ELSE 'Não' END
,
SUM(FATO_OCORRENCIA_PROCESSO.QTD_OCOR_PROCESSUAL)
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_TEMPO DIM_TEMPO_OCORRENCIA_PROC,
DIM_ANDAMENTO,
DIM_MINISTRO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.ID_ANDAMENTO=DIM_ANDAMENTO.ID_ANDAMENTO )
AND ( FATO_OCORRENCIA_PROCESSO.ID_MINISTRO_RELATOR=DIM_MINISTRO.ID_MINISTRO )
AND ( DIM_TEMPO_OCORRENCIA_PROC.ID_PERIODO=FATO_OCORRENCIA_PROCESSO.ID_DAT_OCORRENCIA_PROCESSUAL )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
AND
(
DIM_ANDAMENTO.DSC_GRUPO_ANDAMENTO IN ( 'Distribuição' )
AND
( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
)
GROUP BY
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,
CASE WHEN DIM_PROCESSO.FLG_TRAMITACAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_TRAMITACAO = 0 THEN 'Não' END ,
DIM_PROCESSO.DSC_ULTIMO_ANDAMENTO,
TRUNC(DIM_PROCESSO.DAT_ULTIMO_ANDAMENTO),
DIM_MINISTRO.NOM_MINISTRO,
TRUNC(DIM_TEMPO_OCORRENCIA_PROC.DAT_PERIODO),
DIM_ANDAMENTO.DSC_SUBGRUPO_ANDAMENTO,
DIM_ANDAMENTO.DSC_ANDAMENTO,
DIM_TEMPO_OCORRENCIA_PROC.NUM_ANO_PERIODO,
DIM_PROCESSO.DSC_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DAT_ULTIMA_LOCALIZACAO,
DIM_PROCESSO.DSC_PROCEDENCIA,
DIM_PROCESSO.DSC_ORGAO_ORIGEM,
DIM_PROCESSO.DSC_ORGAO_ORIGEM_P,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
CASE WHEN DIM_PROCESSO.FLG_SEM_DECISAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_SEM_DECISAO = 0 THEN 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = -1 THEN 'Não se aplica'
ELSE 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_SOBRESTADO = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_MESA_PAUTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_ACORDAO_PEND_PUBLICACAO = 1 THEN 'Sim'
ELSE 'Não' END
,
case when DIM_PROCESSO.FLG_COM_PEDIDO_VISTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN (DIM_PROCESSO.FLG_MERITO_PENDENTE = 0 AND DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1) THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN (DIM_PROCESSO.FLG_MERITO_PENDENTE = 0 AND DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 0) THEN 'Sim'
ELSE 'Não' END
```
Código Recebidos com partes
```{sql}
SELECT
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
```
Código Baixados com partes
```{sql}
SELECT
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
```
Código Decisões Weliton
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,
DIM_PROCESSO.NOM_MIN_REL_ULT_ANDAMENTO,
DIM_ANDAMENTO.DSC_SUBGRUPO_ANDAMENTO,
DIM_ANDAMENTO.DSC_ANDAMENTO,
FATO_OCORRENCIA_PROCESSO.DSC_OBSERVACAO_ANDAMENTO,
TRUNC(DIM_TEMPO_OCORRENCIA_PROC.DAT_PERIODO),
DIM_ORIGEM_DECISAO.DSC_ORIGEM_DECISAO,
DIM_ORIGEM_DECISAO.DSC_TIPO_DECISAO,
SUM(FATO_OCORRENCIA_PROCESSO.QTD_OCOR_PROCESSUAL),
count(distinct(FATO_OCORRENCIA_PROCESSO.ID_PROCESSO)),
DIM_TEMPO_OCORRENCIA_PROC.NOM_MES_PERIODO,
DIM_TEMPO_OCORRENCIA_PROC.NUM_MES_PERIODO,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_MINISTRO.NOM_MINISTRO,
DIM_TEMPO_OCORRENCIA_PROC.NUM_ANO_PERIODO,
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
DIM_ANDAMENTO.COD_ANDAMENTO,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
CASE WHEN DIM_PROCESSO.FLG_COVID19 = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_COVID19 = 0 THEN 'Não' END ,
DIM_PROCESSO.DSC_SIGLA_ULTIMO_RECURSO,
DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,
CASE WHEN DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_CRIMINAL = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_CRIMINAL =0 THEN 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_TRAMITACAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_TRAMITACAO = 0 THEN 'Não' END
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_TEMPO DIM_TEMPO_OCORRENCIA_PROC,
DIM_ANDAMENTO,
DIM_MINISTRO,
DIM_CLASSE,
DIM_ORIGEM_DECISAO
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.ID_ANDAMENTO=DIM_ANDAMENTO.ID_ANDAMENTO )
AND ( FATO_OCORRENCIA_PROCESSO.ID_MINISTRO_RELATOR=DIM_MINISTRO.ID_MINISTRO )
AND ( DIM_TEMPO_OCORRENCIA_PROC.ID_PERIODO=FATO_OCORRENCIA_PROCESSO.ID_DAT_OCORRENCIA_PROCESSUAL )
AND ( FATO_OCORRENCIA_PROCESSO.ID_ORIGEM_DECISAO=DIM_ORIGEM_DECISAO.ID_ORIGEM_DECISAO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
AND
(
( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
AND
DIM_ANDAMENTO.DSC_SUBGRUPO_ANDAMENTO IN ( 'Decisão Sobrestamento','Decisão Final','Decisão Interlocutória','Decisão Liminar','Decisão Rep. Geral','Decisão','Decisão em recurso interno' )
)
GROUP BY
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,
DIM_PROCESSO.NOM_MIN_REL_ULT_ANDAMENTO,
DIM_ANDAMENTO.DSC_SUBGRUPO_ANDAMENTO,
DIM_ANDAMENTO.DSC_ANDAMENTO,
FATO_OCORRENCIA_PROCESSO.DSC_OBSERVACAO_ANDAMENTO,
TRUNC(DIM_TEMPO_OCORRENCIA_PROC.DAT_PERIODO),
DIM_ORIGEM_DECISAO.DSC_ORIGEM_DECISAO,
DIM_ORIGEM_DECISAO.DSC_TIPO_DECISAO,
DIM_TEMPO_OCORRENCIA_PROC.NOM_MES_PERIODO,
DIM_TEMPO_OCORRENCIA_PROC.NUM_MES_PERIODO,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_MINISTRO.NOM_MINISTRO,
DIM_TEMPO_OCORRENCIA_PROC.NUM_ANO_PERIODO,
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
DIM_ANDAMENTO.COD_ANDAMENTO,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
CASE WHEN DIM_PROCESSO.FLG_COVID19 = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_COVID19 = 0 THEN 'Não' END ,
DIM_PROCESSO.DSC_SIGLA_ULTIMO_RECURSO,
DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,
CASE WHEN DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_CRIMINAL = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_CRIMINAL =0 THEN 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_TRAMITACAO = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_TRAMITACAO = 0 THEN 'Não' END
```
Código Decisões Weliton partes
```{sql}
SELECT
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_ANDAMENTO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.ID_ANDAMENTO=DIM_ANDAMENTO.ID_ANDAMENTO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
(
( FATO_OCORRENCIA_PROCESSO.FLG_LANCAMENTO_INDEVIDO=0 )
AND
DIM_ANDAMENTO.DSC_SUBGRUPO_ANDAMENTO IN ( 'Decisão Sobrestamento','Decisão Final','Decisão Interlocutória','Decisão Liminar','Decisão Rep. Geral','Decisão','Decisão em recurso interno' )
)
```
Código Acervo
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
DIM_PROCESSO.NOM_MIN_REL_ULT_ANDAMENTO,
DIM_PROCESSO.DSC_ULTIMA_LOCALIZACAO,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,
DIM_PROCESSO.DSC_PROCEDENCIA,
DIM_PROCESSO.DSC_ORGAO_ORIGEM,
CASE WHEN DIM_PROCESSO.FLG_CRIMINAL = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_CRIMINAL =0 THEN 'Não' END ,
case when DIM_PROCESSO.FLG_COM_PEDIDO_VISTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_SOBRESTADO = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_MESA_PAUTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_ACORDAO_PEND_PUBLICACAO = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = -1 THEN 'Não se aplica'
ELSE 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_LIMINAR_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
count(distinct(FATO_OCORRENCIA_PROCESSO.ID_PROCESSO)),
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>'
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
( DIM_PROCESSO.FLG_TRAMITACAO=1 )
GROUP BY
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>',
CASE WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE ORIGINÁRIA' THEN 'Originária'
WHEN DIM_CLASSE.DSC_GRUPO_ORIGEM = 'CLASSE RECURSAL' THEN 'Recursal' ELSE DIM_CLASSE.DSC_GRUPO_ORIGEM END
,
TRUNC(DIM_PROCESSO.DAT_AUTUACAO),
initcap(DIM_PROCESSO.DSC_MEIO_PROCESSO),
DIM_PROCESSO.NOM_MIN_REL_ULT_ANDAMENTO,
DIM_PROCESSO.DSC_ULTIMA_LOCALIZACAO,
Case when DIM_PROCESSO.NUM_RAMO_DIREITO = -1 then
(Case when SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 1) is not null then SUBSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,1,INSTR (DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO, '|') - 2) else DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO end)
else
'Não Informado'
end,
DIM_PROCESSO.DSC_ASSUNTO_CONCAT_COMPLETO,
DIM_PROCESSO.DSC_ASSUNTO_CONCATENADO,
DIM_PROCESSO.DSC_PROCEDENCIA,
DIM_PROCESSO.DSC_ORGAO_ORIGEM,
CASE WHEN DIM_PROCESSO.FLG_CRIMINAL = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_CRIMINAL =0 THEN 'Não' END ,
case when DIM_PROCESSO.FLG_COM_PEDIDO_VISTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_SOBRESTADO = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_PROCESSO_MESA_PAUTA = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_ACORDAO_PEND_PUBLICACAO = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = 1 THEN 'Sim'
WHEN DIM_PROCESSO.FLG_MERITO_PENDENTE = -1 THEN 'Não se aplica'
ELSE 'Não' END ,
CASE WHEN DIM_PROCESSO.FLG_RECURSO_INTERNO_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
CASE WHEN DIM_PROCESSO.FLG_LIMINAR_PENDENTE = 1 THEN 'Sim'
ELSE 'Não' END
,
'<a href=''http://www.stf.jus.br/portal/processo/verProcessoAndamento.asp?incidente='||DIM_PROCESSO.SEQ_NAT_OBJETO_INCIDENTE||''' target=_blank>'||DIM_PROCESSO.SIG_CLASSE||'-'||DIM_PROCESSO.NUM_PROCESSO||'</a>'
```
Código decisões partes de 2000 a 2021
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_TEMPO DIM_TEMPO_OCORRENCIA_PROC,
DIM_ANDAMENTO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.ID_ANDAMENTO=DIM_ANDAMENTO.ID_ANDAMENTO )
AND ( DIM_TEMPO_OCORRENCIA_PROC.ID_PERIODO=FATO_OCORRENCIA_PROCESSO.ID_DAT_OCORRENCIA_PROCESSUAL )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
(
DIM_ANDAMENTO.DSC_GRUPO_ANDAMENTO IN ( 'Decisão' )
AND
DIM_TEMPO_OCORRENCIA_PROC.NUM_ANO_PERIODO BETWEEN 2000 AND 2021
)
```
Código decisões partes de 2022
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_TEMPO DIM_TEMPO_OCORRENCIA_PROC,
DIM_ANDAMENTO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.ID_ANDAMENTO=DIM_ANDAMENTO.ID_ANDAMENTO )
AND ( DIM_TEMPO_OCORRENCIA_PROC.ID_PERIODO=FATO_OCORRENCIA_PROCESSO.ID_DAT_OCORRENCIA_PROCESSUAL )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
(
DIM_ANDAMENTO.DSC_GRUPO_ANDAMENTO IN ( 'Decisão' )
AND
DIM_TEMPO_OCORRENCIA_PROC.NUM_ANO_PERIODO IN ( 2022 )
)
```
Código baixados partes de 2000 a 2021
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
TO_NUMBER(TO_CHAR( CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,'SYYYY')) BETWEEN 2000 AND 2021
```
Código baixados partes de 2022
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
TO_NUMBER(TO_CHAR( CASE TRUNC(DIM_PROCESSO.dat_baixa)
WHEN TO_DATE('31/12/2100','DD/MM/YYYY')
THEN NULL
ELSE TRUNC(DIM_PROCESSO.DAT_BAIXA)
END
,'SYYYY')) IN ( 2022 )
```
Código recebidos partes de 2000 a 2021
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
TO_NUMBER(TO_CHAR(TRUNC(DIM_PROCESSO.DAT_AUTUACAO),'SYYYY')) BETWEEN 2000 AND 2021
```
Código recebidos partes de 2022
```{sql}
SELECT
DIM_PROCESSO.ID_PROCESSO,
DIM_CLASSE.SIG_CLASSE,
DIM_PROCESSO.NUM_PROCESSO,
DIM_PROCESSO.DOC_POLOS_ATIVO,
DIM_PROCESSO.DOC_POLOS_PASSIVO,
DIM_PROCESSO.DOC_ADVS_ATIVO,
DIM_PROCESSO.DOC_ADVS_PASSIVO
FROM
FATO_OCORRENCIA_PROCESSO,
DIM_PROCESSO,
DIM_CLASSE
WHERE
( FATO_OCORRENCIA_PROCESSO.ID_CLASSE=DIM_CLASSE.ID_CLASSE )
AND ( DIM_PROCESSO.ID_PROCESSO=FATO_OCORRENCIA_PROCESSO.ID_PROCESSO )
AND ( FATO_OCORRENCIA_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND ( DIM_PROCESSO.FLG_OPERACIONAL_ATIVO=1 )
AND
TO_NUMBER(TO_CHAR(TRUNC(DIM_PROCESSO.DAT_AUTUACAO),'SYYYY')) IN ( 2022 )
```
Código Audiências Públicas
```{sql}
SELECT cp.*
FROM cms.servico s
INNER JOIN
cms.conteudo_publicacao cp
ON cp.seq_servico = s.seq_servico
WHERE s.sig_servico = 'audienciasPublicas' AND cp.flg_publicado = 'S'
ORDER BY cp.dat_fim_publicacao DESC
```