---
title: Manual - Relatório
---
###### tags: `Relatório automatizado`
## Orientações para manipulação do relatório automatizado
Inicialmente, baixar os arquivos necessários para a elaboração do relatório em:
:::spoiler
**Caminho com os links para os arquivos**
>> Segue o link dos arquivos, na primeira aba de cada arquivo tem a data de atualização do relatório. Os relatórios atualizam todos os dias as 14hrs. sugiro fazer o download dos arquivos depois das 15hrs.
>> **Microdados**
http://www.stf.jus.br/arquivo/cms/publicacaoBOInternet/anexo/link_download/dados_RAtividades_2021/MICRODADOS_2021-Diario.xlsx
>> **Quadros**
http://www.stf.jus.br/arquivo/cms/publicacaoBOInternet/anexo/link_download/dados_RAtividades_2021/Relatorio_Atividades_2021-Diario.xlsx
>> **Repercussão geral**
http://www.stf.jus.br/arquivo/cms/publicacaoBOInternet/anexo/link_download/dados_RAtividades_2021/Repercussao_Geral%20_Relatorio_Gestao_2021-Diario.xlsx
>> **Taxa Provimento**
http://www.stf.jus.br/arquivo/cms/publicacaoBOInternet/anexo/link_download/dados_RAtividades_2021/Taxa_provimento_recursal_2021-Diario.xlsx
:::
<br>
Posteriormente, colocar os arquivos na pasta `dados` e <mark>renomear</mark> com os seguintes nomes:
| nome: | arquivo: |
| ----------------------- | ------------------------------------------------------ |
| repercussao_geral_2021 | Repercussao_Geral _Relatorio_Gestao_2021-Diario |
| dados2021 | MICRODADOS_2021-Diario |
| Relatorio de Atividades | Relatorio_Atividades_2021-Diario |
| sobrestados | Baixar o arquivo dos resultados no [CNJ](https://paineis.cnj.jus.br/QvAJAXZfc/opendoc.htm?document=qvw_l%2FPainelCNJ.qvw&host=QVS%40neodimio03&anonymous=true&sheet=STF)
| relatorio_historico | Alimentar a taxa de provimento do dia retirada do site no [Painel de Taxa de provimento](https://transparencia.stf.jus.br/single/?appid=ca45dc5b-0684-4d3d-9f49-7ce39dfa6123&sheet=117b765f-1773-4276-866c-1faf26145fe1) |

Os `sobrestados` serão serão baixados no site do [CNJ](https://paineis.cnj.jus.br/QvAJAXZfc/opendoc.htm?document=qvw_l%2FPainelCNJ.qvw&host=QVS%40neodimio03&anonymous=true&sheet=STF) através do seguinte procedimento:

> Nota: Ajuste no arquivo *Relatorio de Atividades*: não pode ter acentos nem no nome dele e nem na aba "Acordao".
> Nota: Taxa de provimento é alimentada manualmente no excel, no arquivo `relatorio_historico` > Aba `taxa_provimento`.
> Nota: Tabela de `DECISÕES` dos microdados 2021 > coluna `Tipo decisão`, o processo que está como `NÃO INFORMADO` - RHC-207485 (data de andamento em: 15/10/2021) foi categorizado como `MONOCRÁTICA` (ajuste manual direto no excel) .
## Procedimentos `scripts`
Primeiro deve-se abrir o projeto `Code-Relatorio` (R Project) e depois localizar a pasta `scripts`:

Com o projeto aberto (`Code-Relatorio`), rodar todos os códigos da pasta `scripts` listados a seguir <b><mark>na ordem</mark></b>:
| |
| -------- |
| 01-acervo |
| 02_1-recebidos |
| 02_2-registradopresidencia |
| 02_3-distribuidoaosministros |
| 03-julgamentos |
| 04-provimento |
| 05-produtividade |
| 06-recorribilidade |
| 07-repercussao-geral |
<b><mark>DEPOIS</mark></b> abrir o arquivo `Relatorio_R.Rmd`
Atualizar as seguintes linhas de código:
```{r}
# Inserir periodo da análise
ano_atual <- 2021
ano_anterior <- ano_atual-1
data_tramitacao <- "16/12/2021"
fonte <- "Fonte: Portal de Informações Gerenciais em 16/12/2021 e Relatório de Atividades 2021."
```
| Variável | Descrição |
| -------- | -------- |
| ano_atual | Inserir ano em que o relatório está sendo atualizado |
| ano_anterior | Linha atualizada automaticamente dependendo da ano que for inserido em `ano_atual` |
| data_tramitacao | Inserir data de tramitação
| fonte | Inserir a data das informações pois essa linha alimenta todos as legendas dos gráficos
Se os `scripts` estão todos OK, basicamente é só dar o `Knit` no relatório .Rmd
<br>
## Pontos de atenção
### Nos arquivos:
- É sempre bom verificar se os microdados e o Relatório de Atividades não estão corrompidos/quebrados.
- Por precaução, antes de "subir" o código pro GitHub, faça um download dos arquivos já existentes no GitHub. É uma boa prática fazer esse backup `CASO` dê algum problema futuro.
### Nos `scripts`:
- `07-repercussao-geral` : É aconselhável sempre verificar se a variável `tab_rg` está ok. Pode ocorrer possíveis erros decorrentes das diferenças de colunas entre um arquivo e outro do excel;
### No `.Rmd`:
- Na tabela final do relatório, é possível verificar o seguinte código:
```{r tabela12, echo=FALSE, warning=FALSE}
DT::datatable(table_final, extensions = 'Buttons', options = list(
dom = 'Bfrtip',
buttons = c('copy', 'csv', 'excel', 'pdf', 'print','colvis'), pageLength = 80
)
)
```
No trecho `pageLength = 80` é possível alterar o tamanho da tabela, portanto, no futuro, pode ser que essa tabela possa ser maior. Se isso ocorrer, é necessário modificar o `pageLength = ` conforme a quantidade de linhas que forem necessárias, caso contrário, a tabela acaba "quebrando" a página.