# \[resolvido de forma provisória\] - Erro ao tentar gerar Histórico Escolar

**URL:** <https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129>\
**Category:** Dúvidas\
**Created:** [Setembro 29, 2020, 2:29pm UTC](https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129 "2020-09-29T14:29:35Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)\
**Post date:** [Setembro 29, 2020, 2:29pm UTC](https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129/1 "2020-09-29T14:29:35Z")

</div>

Caros,

Ao tentar gerar um histórico escolar, o sistema disparou o erro abaixo (versão 2.3.6). Existe algum log que ajude? Outras dicas?

 ![print1](https://canada1.discourse-cdn.com/flex036/uploads/ieducar/original/1X/47b1d38e300f13323f59a171ba2607f53b294c4a.png)

 ![print2](https://canada1.discourse-cdn.com/flex036/uploads/ieducar/original/1X/296191d528b340fb50adac8bad23544eab93edfe.png)

Outra dúvida, qual a diferença do modelo entre “Séries/Anos” e “Modelo 1”

---

<div class="post-metadata">

**Author:** ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)\
**Post date:** [Setembro 29, 2020, 3:06pm UTC](https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129/2 "2020-09-29T15:06:46Z")

</div>

No arquivo i-educar-2.3.6/ieducar/modules/Reports/Queries/SchoolHistorySeriesYearsTrait.php tem o seguinte trecho:

FROM relatorio.view\_historico\_series\_anos vhsa  
INNER JOIN pmieducar.aluno ON (aluno.cod\_aluno = vhsa.cod\_aluno)  
INNER JOIN cadastro.pessoa ON (pessoa.idpes = aluno.ref\_idpes)  
INNER JOIN cadastro.fisica ON (fisica.idpes = aluno.ref\_idpes)  
LEFT JOIN modules.educacenso\_cod\_aluno eca ON (eca.cod\_aluno = aluno.cod\_aluno)  
LEFT JOIN public.municipio ON (municipio.idmun = fisica.idmun\_nascimento)  
WHERE vhsa.cod\_aluno = $aluno;

porém a view relatorio.view\_historico\_series\_anos vhsa não existe. Existia uma migration que a criava, porém ela não existe mais:

> <https://github.com/carolinesalib/i-educar-reports-package/blob/634796dfb1aeb77cdc3b2b30dcd68e3998a828c0/database/migrations/2019_01_31_134355_add_view_historico_series_anos.php>

---

<div class="post-metadata">

**Author:** ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)\
**Post date:** [Setembro 29, 2020, 4:07pm UTC](https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129/3 "2020-09-29T16:07:18Z")

</div>

Executando a querie abaixo, passou mas parou em outro erro:

> <https://github.com/portabilis/i-educar/blob/fcb585cc0a0ad7bd1bd11492b541dd8e3b6214a9/database/sqls/views/relatorio.view_historico_series_anos.sql>

---

<div class="post-metadata">

**Author:** ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)\
**Post date:** [Setembro 29, 2020, 4:09pm UTC](https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129/4 "2020-09-29T16:09:39Z")

</div>

O erro que dispara agora é o seguinte:

![print](https://canada1.discourse-cdn.com/flex036/uploads/ieducar/original/1X/8178adcdbce9c20b537b94d415f0c0669cad37f4.png)

---

<div class="post-metadata">

**Author:** ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)\
**Post date:** [Setembro 29, 2020, 4:46pm UTC](https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129/5 "2020-09-29T16:46:07Z")

</div>

O computador estava utilizando o OpenJDK 11, mudei para o OpenJDK 8 e funcionou.

---

<div class="post-metadata">

**Author:** ![Bonot](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/bonot/32/75_2.png) [@Bonot](https://forum.ieducar.org/u/Bonot)\
**Post date:** [Outubro 7, 2020, 8:09pm UTC](https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129/6 "2020-10-07T20:09:19Z")

</div>

Olá, @robson!

Primeiramente, obrigada por também adicionar ao tópico as soluções dos erros.

Sobre sua dúvida:

> [@robson](#):
>
> Outra dúvida, qual a diferença do modelo entre “Séries/Anos” e “Modelo 1”

**Séries e anos**

- Possui 9 colunas fixas que representam os 9 anos do ensino fundamental;
- Pega sempre o último histórico do respectivo ano da coluna;
  - Se o aluno possui um histórico de reprovação no 2º ano em 2018 e um de aprovação para a mesma série em 2019, será apresentado os dados do histórico de 2019 na segunda coluna.

- Valida a grade do curso do histórico sendo “Série” para o ciclo de 8 anos e “Ano” para o ciclo de 9 anos;
- Para os históricos de grade de 8 anos, vai considerar a “1ª série” a partir da segunda coluna do histórico (como descrito nas labels);

Tem mais algumas regras, porém acho que essas são as básicas para entender a diferença.

**Modelo 1**

- Não possui colunas fixas, é uma crosstab que apresenta todos os históricos cadastrados para o aluno gerando os dados horizontalmente;
- Agrupa os dados pelo nome da série, ou seja, não repete dados para a mesma série, pegando sempre o último ano;

* * *

Espero que tenha te ajudado de alguma forma (:

---

<div class="post-metadata">

**Author:** ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)\
**Post date:** [Outubro 9, 2020, 4:07pm UTC](https://forum.ieducar.org/t/resolvido-de-forma-provisoria-erro-ao-tentar-gerar-historico-escolar/1129/7 "2020-10-09T16:07:57Z")

</div>

Ajudou muito, obrigado
