Criando um aviso e bloqueio para o Plano de Melhoria/Recuperação
Este processo de criação deve ser via insert no banco de dados ICO.
ATENÇÃO: Estamos realizando o insert sem o campo “Id do módulo” populado, sendo assim deve fazer a alteração para o desejado.
BANCO MSSQL
INSERT INTO TB_ACOES_MODULO (AMO_DESCRICAO, AMO_ORDEM, AMO_TIPOACAO, AMO_MSGAVISO, AMO_SQLCONS, AMO_MODULOSIDS, ATIVO, UNIDON, GRUPO_UNIDON, USUARIO_ULT_ALTERACAO, DATA_ULT_ALTERACAO, VERSAO, AMO_UTICAMPOSCONSULTA) VALUES ('Avisa aluno do plano de melhoria',1,'AVI', 'Caro aluno(a) ${PES_NOME},<br/> <br/> Foi registrado o parecer avaliativo da disciplina ${DIS_DESDIS} do período letivo ${PEL_DESCRI}, curso ${CUR_NOMCUR}, turma ${TUR_DESCRI}.<br/> <br/> Segue abaixo o parecer registrado pelo docente:<br/> <br/> ${HIS_AVADES}<br/> <br/> Por favor, ${LINK_PARECER} para confirmar o recebimento do parecer avaliativo.', 'select pes_nome, dis_desdis, pel_descri, cur_nomcur, tur_descri, cast(his_avades as varchar(4000)) as his_avades, his_id, mdi_id from tb_pessoa inner join tb_ingresso on ING_PESID = PES_ID inner join tb_mestre_aluno on MAL_INGID = ING_ID inner join TB_MESTRE_DISCIPLINA on MDI_MALID = MAL_ID inner join TB_TURMA_DISCIP on TDI_TURDISID = MDI_TURDISID inner join tb_turma on tur_id = tdi_turid inner join tb_curso on cur_id = tur_curid inner join TB_PERIODO_LETIVO on pel_perid = TUR_PERID inner join tb_disciplina on dis_Disid = TDI_DISCID inner join tb_historico on his_mdiid = mdi_id inner join tb_paddis_tipnot tnp1 on tnp1.tnp_id = his_tnpid inner join tb_paddis_tipnot tnp2 on tnp2.tnp_pdiid = tnp1.tnp_pdiid and tnp2.tnp_ordem > tnp1.tnp_ordem and tnp2.TNP_NOTEXA = 1 where pes_id = $P{ID_PESSOA_LOGADA} and HIS_DATA_PARECER_AVALIATIVO IS NOT NULL and HIS_DATA_ACEITE_PARECER_AVA IS NULL order by PEL_ANOREF desc, MAL_ID desc, tnp1.TNP_ORDEM asc' ,'0',1,1,1,'EDU -185409',getdate(),0,1)
BANCO ORACLE
INSERT INTO TB_ACOES_MODULO (AMO_ID, AMO_DESCRICAO, AMO_ORDEM, AMO_TIPOACAO, AMO_MSGAVISO, AMO_SQLCONS, AMO_MODULOSIDS, ATIVO, UNIDON, GRUPO_UNIDON, USUARIO_ULT_ALTERACAO, DATA_ULT_ALTERACAO, VERSAO, AMO_UTICAMPOSCONSULTA) VALUES (AMO_ID.nextval,'Avisa aluno do plano de melhoria',1,'AVI', 'Caro aluno(a) ${PES_NOME},<br/> <br/> Foi registrado o parecer avaliativo da disciplina ${DIS_DESDIS} do período letivo ${PEL_DESCRI}, curso ${CUR_NOMCUR}, turma ${TUR_DESCRI}.<br/> <br/> Segue abaixo o parecer registrado pelo docente:<br/> <br/> ${HIS_AVADES}<br/> <br/> Por favor, ${LINK_PARECER} para confirmar o recebimento do parecer avaliativo.', 'select pes_nome, dis_desdis, pel_descri, cur_nomcur, tur_descri, cast(his_avades as varchar(4000)) as his_avades, his_id, mdi_id from tb_pessoa inner join tb_ingresso on ING_PESID = PES_ID inner join tb_mestre_aluno on MAL_INGID = ING_ID inner join TB_MESTRE_DISCIPLINA on MDI_MALID = MAL_ID inner join TB_TURMA_DISCIP on TDI_TURDISID = MDI_TURDISID inner join tb_turma on tur_id = tdi_turid inner join tb_curso on cur_id = tur_curid inner join TB_PERIODO_LETIVO on pel_perid = TUR_PERID inner join tb_disciplina on dis_Disid = TDI_DISCID inner join tb_historico on his_mdiid = mdi_id inner join tb_paddis_tipnot tnp1 on tnp1.tnp_id = his_tnpid inner join tb_paddis_tipnot tnp2 on tnp2.tnp_pdiid = tnp1.tnp_pdiid and tnp2.tnp_ordem > tnp1.tnp_ordem and tnp2.TNP_NOTEXA = 1 where pes_id = $P{ID_PESSOA_LOGADA} and HIS_DATA_PARECER_AVALIATIVO IS NOT NULL and HIS_DATA_ACEITE_PARECER_AVA IS NULL order by PEL_ANOREF desc, MAL_ID desc, tnp1.TNP_ORDEM asc' ,'0',1,1,1,'EDU -185409',sysdate,0,1);
Ainda há dúvidas? Se você preferir retire suas dúvidas com o nosso suporte, clique aqui e abra um chamado para atendimento.