Após atribuir o ano letivo a alguma escola não consigo mais visualizar o cadastro da escola,
aparece a seguinte mensagem:
Erro app
Erro ao executar uma ação no banco de dados: SQL invalido: SELECT m.cod_matricula, m.ref_cod_reserva_vaga, m.ref_ref_cod_escola, m.ref_ref_cod_serie, m.ref_usuario_exc, m.ref_usuario_cad, m.ref_cod_aluno, m.aprovado, m.data_cadastro, m.data_exclusao, m.ativo, m.ano, m.ultima_matricula, m.modulo,formando,descricao_reclassificacao,matricula_reclassificacao, m.ref_cod_curso,m.matricula_transferencia,m.semestre, c.ref_cod_instituicao, p.nome, a.cod_aluno, a.ref_idpes, c.cod_curso, m.observacao FROM pmieducar.matricula m, pmieducar.curso c, pmieducar.aluno a, cadastro.pessoa p WHERE m.ref_cod_aluno = a.cod_aluno AND m.ref_cod_curso = c.cod_curso AND p.idpes = a.ref_idpes AND m.ref_ref_cod_escola = '7' AND m.aprovado = '3' AND m.ativo = '1' AND m.ano = '2013' AND c.padrao_ano_escolar = '1' AND ultima_matricula = '1'Erro php
pg_query(): Query failed: ERROR: column m.observacao does not exist LINE 1: ...o, p.nome, a.cod_aluno, a.ref_idpes, c.cod_curso, m.observac... ^Arquivo
(linha: 434) /home/ieducar/ieducar/ieducar/intranet/include/clsBancoPgSql.inc.php
escola com o ano letivo não definido acessa o cadastro normalmente.
Autor: Alan Daniel

44 comentários
lucas@lucasdavi.la
Este problema ocorre justamente pelo motivo que já foi respondido. Recentemente liberarmos uma funcionalidade nova para permitir informar o motivo do abandono de uma matrícula. Esta solicitação bem como código desenvolvido você pode encontrar nestes links abaixo: https://github.com/portabilis/ieducar/issues/22
github.com/portabilis/ieducar/commit/9b46226aeea543a8ee5ab120c2e5278e9438a194  Observe que a alteração cria a migração 53_cria_campo_observacao_matricula.sql, que faz exatamente o que você realizou. Sugiro verificar se você desta forma, e rodar a migração se for o caso. Um abraço, Tiago de Faveri Giusti
Portabilis Tecnologia
www.portabilis.com.br