Instalação Portal
Importante: Quando for realizar a cópia dos códigos fonte abaixo para adicionar nos arquivos, verifique se as aspas simples ( ‘ ) e as aspas duplas ( ” ) não foram convertidas em uma codificação diferente, tanto quanto demais caracteres como tio ( ~ ), cedilha ( ç ), etc. Caso isso ocorra, é necessário substituir ou corrigir em um bloco de notas intermediário ou no próprio arquivo de destino. Segue abaixo um EXEMPLO de cópia de código que geraria um problema no portal:
Instalação no Cadastro Acadêmico
1° Criar a pasta Custom conforme endereço abaixo:
“C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\aluno\dados-pessoais\ficha-medica”

2° Cópia de Arquivos:
Na pasta Custom, copie a pasta e os arquivos compactados: anexo ficha-médica.zip e cole para a pasta de instalação do PORTAL do Totvs RM, conforme caminho abaixo:
“C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\aluno\dados-pessoais\ficha-medica”

2° Editar o arquivo:
“C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\edu-contantes.global.config”

3° Localizar o bloco “EDU_CONST_GLOBAL_CUSTOM_VIEW”

Dentro deste bloco citado e próximo da linha 60 alterar de.

Para,
fichaMedica: true,

4° Localizar o bloco “EDU_CONST_GLOBAL_CUSTOM_CONTROLLER”

Dentro deste bloco citado e próximo da linha 140 alterar de.

Para,
fichaMedica: true,

Instalação na Matrícula
1º Criar a pasta Custom conforme localização abaixo:
“C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\aluno\matricula”

2º Copiar os seguintes objetos para a pasta Custom.
- Pasta: ensino-basico
- Arquivo: matricula.route
- Arquivo: matricula.service

3° Editar o arquivo:
“C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\aluno\matricula\custom\ensino-basico\matriculaEB.controller”

4° Próximo a linha 392, dentro do bloco da etapa de matriculaEB.ficha-medica, alterar para o bloco abaixo.
if (eduMatriculaService.retornarEtapaAtual(self.etapas).nome === 'matriculaEB.ficha-medica') {
var res = $scope.$emit('salvaFichaMedica');
if (res.resposta == 1) {
if (eduMatriculaService.ehUltimaEtapa(self.etapas)) {
executarContratoMatricula();
} else {
eduMatriculaService.liberarProximaEtapa(self.etapas);
eduMatriculaService.avancarEtapa(self.etapas);
}
}
}

5° Editar o arquivo:
“C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\totvs-app.module”

6° Próximo a linha 137 adicionar “//“ na frente de ‘aluno/matricula/matricula.route’, para deixar como comentário.

7° Próximo a linha 174 adicionar a linha abaixo.
, ‘aluno/matricula/custom/matricula.route’

![]()




