Geração de certificado - Novos tipos de certificado

Características do Requisito

Linha de Produto:

RM

Segmento:

Educacional

Módulo:

TOTVS Educacional

Rotina:

Rotina

Nome Técnico

Geração de certificados / Diplomas

Geração de certificados / Diplomas

Rotina(s) envolvida(s)

Nome Técnico

Certificados / Diplomas

Certificados / Diplomas

 

 

Tickets relacionados

726324

Requisito/Story/Issue (informe o requisito relacionado):

 EDUCACIONAL01-149

País(es):

Brasil

Descrição

Inclusão de novos tipos para emissão de certificados, permitindo a rastreabilidade entre os novos tipos e o registro correspondente selecionado para a geração.

 

Procedimento para Utilização

       1.            No TOTVS Educacional acesse a funcionalidade através do menu "Atividades Acadêmicas" | "Certificados / Diplomas" | "Geração de certificados / diplomas"

O sistema apresentará a tela com os diversos tipos de certificados/diplomas disponibilizados. Acessar a guia "Participação" e os novos tipos serão visualizados para seleção.

 

       2.            Pra cada novo tipo disponibilizado será possível selecionar o papel para desempenhado pela pessoa no certificado. Ex: Aluno, Coordenador, Professor, etc.

       3.            Após selecionar o tipo do certificado  e clicar na opção selecionar será exibido os registros para a geração do certificado, baseado no tipo de certificado escolhido.

       4.           Após a listagem dos registros retornados é possível selecionar quais os registros irão ser utilizados na geração dos certificados/diplomas.

       5.            Após a geração do certificado/diploma é possível visualizar o registro gerado e a rastreabilidade para o tipo selecionado no momento da geração através da visão de "Certificados/Diplomas" | Guia: Certificado.

                      

 

 

Informações técnicas

Através da tabela SCERTIFICADO é possível identificar para quem o certificado foi gerado. Em todos os certificados é registrado o código da pessoa que recebeu o certificado e se ela é um aluno, um professor e/ou uma pessoa.

Campos:

CODPESSOA - Código da pessoa que recebeu o certificado

CODPROFESSOR - Código de professor da pessoa

RA - Registro acadêmico da pessoa

DATASERVER - Dataserver que demandou a geração do certificado emitido

CHAVERM - Campo com a chave primária do registro que demandou a geração do verificado. As informações desse campo são compostas pela concatenação da chave primária da tabela utilizada pelo seu "Dataserver".

Exemplo:

Foi emitido um certificado de conclusão de estágio para um aluno e para seu orientador.

Para esse cenário, teremos dois registros na tabela SCERTIFICADO que indicarão a emissão desses certificados:

      1. Certificado para o aluno:
        1. Coligada: 1
        2. Id. Certificado: 1
        3. RA (Registro acadêmico): RA-0100
        4. Dataserver: EduEstagioContratoData
        5. ChaveRM: 1;1;RA-0100
      2. Certificado para o professor:
        1. Coligada: 1
        2. Id. Certificado: 2
        3. Código do professor: P00200
        4. Dataserver: EduEstagioContratoData
        5. ChaveRM: 1;1;RA-0100

Dessa forma, conseguimos rastrear que foram emitidos dois certificados para contrato de estágio 1 da coligada 1 em que o aluno RA-0100 participou, através da ChaveRM "1;1;RA-0100".

 

ProcessoDataserverChaveRMTabela principalFoco
Grupo de EstudosEduExtParticpantesGrupoDataSEXTPARTICIPANTESGRUPO.IDGRUPOESTUDO;
SEXTPARTICIPANTESGRUPO.CODPESSOA
SEXTPARTICIPANTESGRUPOParticipante do grupo
Visita TécnicaEduExtInscricaoVisitaDataSEXTINSCRICAOVISITA.CODCOLIGADA;
SEXTINSCRICAOVISITA.IDVISITAEVENTO;
SEXTINSCRICAOVISITA.RA
SEXTINSCRICAOVISITAAluno
Visita TécnicaEduExtVisitaEventoDataSEXTVISITAEVENTO.CODCOLIGADA;
SEXTVISITAEVENTO.IDVISITAEVENTO
SEXTVISITAEVENTOPessoa e Professor
EstágioEduEstagioContratoDataSESTAGIOCONTRATO.IDESTAGIOCONTRATO;
SESTAGIOCONTRATO.CODCOLIGADA;
SESTAGIOCONTRATO.RA
SESTAGIOCONTRATOAluno e Orientador
EstágioEduEstagioParticipanteBancaDataSESTAGIOPARTICIPANTEBANCA.CODCOLIGADA;
SESTAGIOPARTICIPANTEBANCA.IDPARTICIPANTEBANCA
SESTAGIOPARTICIPANTEBANCAParticipante de banca
Ação de ExtensãoEduProjParticipantesDataSPROJPARTICIPANTES.CODCOLIGADA;
SPROJPARTICIPANTES.IDPROJETO;
SPROJPARTICIPANTES.CODPESSOA
SPROJPARTICIPANTESParticipante da ação de extensão
Ação de ExtensãoEduProjBolsistaDataSPROJBOLSISTA.CODCOLIGADA;
SPROJBOLSISTA.IDPROJETO;
SPROJBOLSISTA.CODPESSOA
SPROJBOLSISTABolsista ação de extensão e Bolsista Voluntário
Ação de ExtensãoEduExtComissaoAvalDataSEXTCOMISSAOAVAL.CODCOLIGADA;
SEXTCOMISSAOAVAL.IDEDITAL;
SEXTCOMISSAOAVAL.CODPESSOA
SEXTCOMISSAOAVALComissão avaliadora de edital
Ação de ExtensãoEduProjProjetoDataSPROJPROJETO.CODCOLIGADA;
SPROJPROJETO.IDPROJETO
SPROJPROJETOCoordenador de proposta de ação
     
Para a entidade Curso os campos dataserver e chaverm não são preenchidos  
Processo VinculoTabelaFoco
Curso SCERTIFICADO.CODCOLIGADA;
SCERTIFICADO.IDHABILITACAOFILIAL;
SCERTIFICADO.RA
SCERTIFICADOAluno